diff --git a/contracts/earn-quest/src/lib.rs b/contracts/earn-quest/src/lib.rs index f7ba411eb..5bbbe5a2c 100644 --- a/contracts/earn-quest/src/lib.rs +++ b/contracts/earn-quest/src/lib.rs @@ -677,6 +677,22 @@ impl EarnQuestContract { payout::execute_clawback(&env, &caller, &quest_id, &recipient) } + /// Awards experience points (XP) to multiple users in a batch, accumulating + /// per-address reputation/XP deltas in memory to minimize storage operations. + /// + /// # Arguments + /// + /// * `env` - The environment. + /// * `grants` - Vector of (Address, u64) tuples representing target user and XP amount. + /// + /// # Returns + /// + /// `Ok(())` on success, or `Err(Error)` if index/storage operations fail. + pub fn award_xp_batch(env: Env, grants: Vec<(Address, u64)>) -> Result<(), Error> { + bump_instance_ttl(&env); + reputation::award_xp_batch(&env, &grants) + } + /// Returns the core statistics for a user (XP, level, quests completed). /// /// # Arguments diff --git a/contracts/earn-quest/src/reputation.rs b/contracts/earn-quest/src/reputation.rs index 488bf2e0f..abce81960 100644 --- a/contracts/earn-quest/src/reputation.rs +++ b/contracts/earn-quest/src/reputation.rs @@ -2,7 +2,7 @@ use crate::errors::Error; use crate::events; use crate::storage; use crate::types::{Badge, BadgeType, Role, UserCore}; -use soroban_sdk::{symbol_short, Address, Env, String, Symbol}; +use soroban_sdk::{symbol_short, Address, Env, Map, String, Symbol, Vec}; const LEVEL_2_XP: u64 = 300; const LEVEL_3_XP: u64 = 600; @@ -45,6 +45,68 @@ pub fn award_xp(env: &Env, user: &Address, xp_amount: u64) -> Result) -> Result<(), Error> { + if grants.is_empty() { + return Ok(()); + } + + // Accumulate XP deltas and quest completions per unique address in memory + let mut deltas: Map = Map::new(env); + + for i in 0u32..grants.len() { + let (user, xp_amount) = grants.get(i).ok_or(Error::IndexOutOfBounds)?; + if let Some((curr_xp, curr_quests)) = deltas.get(user.clone()) { + deltas.set( + user.clone(), + ( + curr_xp.saturating_add(xp_amount), + curr_quests.saturating_add(1), + ), + ); + } else { + deltas.set(user.clone(), (xp_amount, 1)); + } + } + + // Apply a single storage read + write per unique affected user address + for (user, (xp_delta, quests_delta)) in deltas.iter() { + let mut stats = storage::get_user_stats_or_default(env, &user); + + let old_level = stats.level; + stats.xp = stats.xp.saturating_add(xp_delta); + stats.quests_completed = stats.quests_completed.saturating_add(quests_delta); + + let new_level = calculate_level(stats.xp); + let level_up = new_level > old_level; + stats.level = new_level; + + storage::set_user_stats(env, &user, &stats); + + events::xp_awarded(env, user.clone(), xp_delta, stats.xp, stats.level); + + if level_up { + events::level_up(env, user.clone(), stats.level); + } + } + + Ok(()) +} + /// Calculates the user level based on their current experience points (XP). /// /// # Level Thresholds: diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_authorization_invariant_role_check_order.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_authorization_invariant_role_check_order.1.json new file mode 100644 index 000000000..73ab3cc2c --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_authorization_invariant_role_check_order.1.json @@ -0,0 +1,1703 @@ +{ + "generators": { + "address": 9, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "bool": true + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "remove_admin" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "remove_admin" + } + ], + "data": { + "error": { + "contract": 10 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "remove_admin" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "bool": true + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_authorization_invariant_unauthorized_access.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_authorization_invariant_unauthorized_access.1.json new file mode 100644 index 000000000..32c7af75a --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_authorization_invariant_unauthorized_access.1.json @@ -0,0 +1,1603 @@ +{ + "generators": { + "address": 10, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "add_admin" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "add_admin" + } + ], + "data": { + "error": { + "contract": 10 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "add_admin" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_concurrent_modifications.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_concurrent_modifications.1.json new file mode 100644 index 000000000..6c50acd4b --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_concurrent_modifications.1.json @@ -0,0 +1,2722 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0404040404040404040404040404040404040404040404040404040404040404" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_CONC" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_CONC" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_CONC" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_CONC" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_CONC" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_CONC" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0404040404040404040404040404040404040404040404040404040404040404" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_CONC" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_CONC" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999999000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0404040404040404040404040404040404040404040404040404040404040404" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0404040404040404040404040404040404040404040404040404040404040404" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_CONC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_empty_inputs.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_empty_inputs.1.json new file mode 100644 index 000000000..68ff5d53b --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_empty_inputs.1.json @@ -0,0 +1,1603 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quests_batch" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "vec": [] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quests_batch" + } + ], + "data": { + "error": { + "contract": 62 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 62 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 62 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "register_quests_batch" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "vec": [] + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_max_values.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_max_values.1.json new file mode 100644 index 000000000..be69bdee1 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_max_values.1.json @@ -0,0 +1,1977 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_MAX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000000000000000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000000000000000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_MAX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_MAX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000000000000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_MAX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_MAX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MAX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000000000000000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_MAX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000000000000000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MAX2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000000000000001 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "error": { + "contract": 64 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 64 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 64 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "register_quest" + }, + { + "vec": [ + { + "symbol": "Q_MAX2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000000000000001 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_zero_amount.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_zero_amount.1.json new file mode 100644 index 000000000..271785153 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_edge_case_zero_amount.1.json @@ -0,0 +1,1633 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_ZERO" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "error": { + "contract": 3 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "register_quest" + }, + { + "vec": [ + { + "symbol": "Q_ZERO" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_escrow_invariant_release_time_enforced.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_escrow_invariant_release_time_enforced.1.json new file mode 100644 index 000000000..ac88db03d --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_escrow_invariant_release_time_enforced.1.json @@ -0,0 +1,2648 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 1000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "expire_quest", + "args": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 21, + "sequence_number": 0, + "timestamp": 87400, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_TIME" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_TIME" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_TIME" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_TIME" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Expired" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_TIME" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 1000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 1000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "withdraw_unclaimed" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "withdraw_unclaimed" + } + ], + "data": { + "error": { + "contract": 74 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 74 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 74 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "withdraw_unclaimed" + }, + { + "vec": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "Q_TIME" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_fund_conservation_invariant_create_quest.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_fund_conservation_invariant_create_quest.1.json new file mode 100644 index 000000000..4665d60ff --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_fund_conservation_invariant_create_quest.1.json @@ -0,0 +1,2496 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_FND" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_FND" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_FND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_FND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_FND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_FND" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_FND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_FND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999990000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_FND" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_FND" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 10000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_FND" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_FND" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 10000 + } + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 9999999999990000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_fund_conservation_invariant_escrow_release.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_fund_conservation_invariant_escrow_release.1.json new file mode 100644 index 000000000..c865b7ab8 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_fund_conservation_invariant_escrow_release.1.json @@ -0,0 +1,3452 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_submission", + "args": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim_reward", + "args": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_ESC" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_ESC" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_ESC" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_ESC" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_ESC" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_ESC" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_ESC" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999995000 + } + } + }, + { + "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": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 9999999999995000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "Q_ESC" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 9999999999995000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_integration_batch_payout_processing.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_integration_batch_payout_processing.1.json new file mode 100644 index 000000000..2229123c6 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_integration_batch_payout_processing.1.json @@ -0,0 +1,2808 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_submissions_batch", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_BTCH1" + } + }, + { + "key": { + "symbol": "submissions" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_BTCH2" + } + }, + { + "key": { + "symbol": "submissions" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + ] + } + ] + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 2 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_BTCH1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_BTCH1" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_BTCH2" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_BTCH2" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_BTCH1" + }, + { + "symbol": "Q_BTCH2" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_BTCH1" + }, + { + "symbol": "Q_BTCH2" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_BTCH1" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Approved" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_BTCH2" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Approved" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submissions_batch" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_BTCH1" + } + }, + { + "key": { + "symbol": "submissions" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_BTCH2" + } + }, + { + "key": { + "symbol": "submissions" + }, + "val": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + ] + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_BTCH1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_BTCH2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submissions_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_integration_complete_quest_flow.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_integration_complete_quest_flow.1.json new file mode 100644 index 000000000..5111967a3 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_integration_complete_quest_flow.1.json @@ -0,0 +1,3262 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_submission", + "args": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim_reward", + "args": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_FLOW" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_FLOW" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_FLOW" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_FLOW" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_FLOW" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_FLOW" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_FLOW" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999995000 + } + } + }, + { + "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": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "Q_FLOW" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 5000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_integration_dispute_and_resolution.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_integration_dispute_and_resolution.1.json new file mode 100644 index 000000000..9b592d658 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_integration_dispute_and_resolution.1.json @@ -0,0 +1,2227 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "open_dispute", + "args": [ + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resolve_dispute", + "args": [ + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "bool": false + }, + { + "u32": 0 + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Dispute" + }, + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "arbitrator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "filed_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "initiator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_DISP" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Resolved" + } + ] + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_DISP" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_DISP" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_DISP" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_DISP" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "open_dispute" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "disp_open" + }, + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "open_dispute" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "arbitrator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "symbol": "filed_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "initiator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_DISP" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "resolve_dispute" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "bool": false + }, + { + "u32": 0 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "disp_res" + }, + { + "symbol": "Q_DISP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resolve_dispute" + } + ], + "data": "void" + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_invariant_verification_after_upgrades.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_invariant_verification_after_upgrades.1.json new file mode 100644 index 000000000..84085fd6a --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_invariant_verification_after_upgrades.1.json @@ -0,0 +1,1674 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "authorize_upgrade", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "authorize_upgrade" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "authorize_upgrade" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "bool": true + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_invariant_verification_complete_state.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_invariant_verification_complete_state.1.json new file mode 100644 index 000000000..f0a1b0e74 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_invariant_verification_complete_state.1.json @@ -0,0 +1,1575 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "is_admin" + } + ], + "data": { + "bool": true + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_property_fund_conservation_across_operations.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_property_fund_conservation_across_operations.1.json new file mode 100644 index 000000000..56aab250d --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_property_fund_conservation_across_operations.1.json @@ -0,0 +1,3971 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_PROP2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 3000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_PROP2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 3000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 3000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_submission", + "args": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim_reward", + "args": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_PROP1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_PROP2" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_PROP1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_PROP2" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 2 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 5000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_PROP1" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_PROP1" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_PROP2" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_PROP2" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_PROP1" + }, + { + "symbol": "Q_PROP2" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_PROP1" + }, + { + "symbol": "Q_PROP2" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_PROP1" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999995000 + } + } + }, + { + "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": { + "hi": 0, + "lo": 2000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PROP2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 3000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_PROP2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2000 + } + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PROP2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 3000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_PROP2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3000 + } + }, + { + "i128": { + "hi": 0, + "lo": 3000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 3000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0505050505050505050505050505050505050505050505050505050505050505" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2000 + } + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 5000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "Q_PROP1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 9999999999995000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 3000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2000 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_property_idempotent_reads.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_property_idempotent_reads.1.json new file mode 100644 index 000000000..f104466ab --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_property_idempotent_reads.1.json @@ -0,0 +1,1771 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_property_state_machine_soundness.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_property_state_machine_soundness.1.json new file mode 100644 index 000000000..15b10f4f2 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_property_state_machine_soundness.1.json @@ -0,0 +1,3272 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0606060606060606060606060606060606060606060606060606060606060606" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_submission", + "args": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim_reward", + "args": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_MACH" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_MACH" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_MACH" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_MACH" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_MACH" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_MACH" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0606060606060606060606060606060606060606060606060606060606060606" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_MACH" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999999000 + } + } + }, + { + "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": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0606060606060606060606060606060606060606060606060606060606060606" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0606060606060606060606060606060606060606060606060606060606060606" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "claim_reward" + }, + { + "vec": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "Q_MACH" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_quest_state_invariant_invalid_transitions.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_quest_state_invariant_invalid_transitions.1.json new file mode 100644 index 000000000..af8c4f59c --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_quest_state_invariant_invalid_transitions.1.json @@ -0,0 +1,1947 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_INV" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_INV" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_INV" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_INV" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_INV" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_INV" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_INV" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "symbol": "Q_INV" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "symbol": "Q_INV" + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_quest_state_invariant_valid_transitions.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_quest_state_invariant_valid_transitions.1.json new file mode 100644 index 000000000..ede86b86b --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_quest_state_invariant_valid_transitions.1.json @@ -0,0 +1,2099 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_STT" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "symbol": "Q_STT" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "resume_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "symbol": "Q_STT" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_STT" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_STT" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_STT" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_STT" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_STT" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_STT" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "symbol": "Q_STT" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "Q_STT" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "symbol": "Q_STT" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_resume" + }, + { + "symbol": "Q_STT" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_reputation_invariant_decay_over_time.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_reputation_invariant_decay_over_time.1.json new file mode 100644 index 000000000..db316bffc --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_reputation_invariant_decay_over_time.1.json @@ -0,0 +1,1627 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "sequence_number": 0, + "timestamp": 86400, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_reputation_invariant_non_negative.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_reputation_invariant_non_negative.1.json new file mode 100644 index 000000000..b2bf92e84 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_reputation_invariant_non_negative.1.json @@ -0,0 +1,3284 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0909090909090909090909090909090909090909090909090909090909090909" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_submission", + "args": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim_reward", + "args": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_REP" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_REP" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_REP" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_REP" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_REP" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_REP" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0909090909090909090909090909090909090909090909090909090909090909" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_REP" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999999000 + } + } + }, + { + "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": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0909090909090909090909090909090909090909090909090909090909090909" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0909090909090909090909090909090909090909090909090909090909090909" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "Q_REP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_security_escrow_premature_release.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_security_escrow_premature_release.1.json new file mode 100644 index 000000000..1b73a0d9d --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_security_escrow_premature_release.1.json @@ -0,0 +1,2410 @@ +{ + "generators": { + "address": 9, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_PREM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_PREM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_PREM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_PREM" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_PREM" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_PREM" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999999000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 10 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "Q_PREM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_security_oracle_data_injection.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_security_oracle_data_injection.1.json new file mode 100644 index 000000000..e6e155659 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_security_oracle_data_injection.1.json @@ -0,0 +1,1789 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_INJ" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "error": { + "contract": 3 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "register_quest" + }, + { + "vec": [ + { + "symbol": "Q_INJ" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_INJ" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000000000000001 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "error": { + "contract": 64 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 64 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 64 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "register_quest" + }, + { + "vec": [ + { + "symbol": "Q_INJ" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000000000000001 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_security_privilege_escalation_self_grant.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_security_privilege_escalation_self_grant.1.json new file mode 100644 index 000000000..986c6165b --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_security_privilege_escalation_self_grant.1.json @@ -0,0 +1,1666 @@ +{ + "generators": { + "address": 9, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "grant_role" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "grant_role" + } + ], + "data": { + "error": { + "contract": 10 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "grant_role" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u32": 1 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "has_role" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "has_role" + } + ], + "data": { + "bool": false + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_security_reputation_manipulation.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_security_reputation_manipulation.1.json new file mode 100644 index 000000000..e2c6929e2 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_security_reputation_manipulation.1.json @@ -0,0 +1,3272 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0202020202020202020202020202020202020202020202020202020202020202" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "approve_submission", + "args": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "claim_reward", + "args": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_DBL" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_DBL" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_DBL" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_DBL" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_DBL" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_DBL" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0202020202020202020202020202020202020202020202020202020202020202" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_DBL" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999999000 + } + } + }, + { + "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": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0202020202020202020202020202020202020202020202020202020202020202" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0202020202020202020202020202020202020202020202020202020202020202" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "error": { + "contract": 32 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 32 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 32 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "claim_reward" + }, + { + "vec": [ + { + "symbol": "Q_DBL" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_security_role_bypass_attempt.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_security_role_bypass_attempt.1.json new file mode 100644 index 000000000..9fd521f2a --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_security_role_bypass_attempt.1.json @@ -0,0 +1,1669 @@ +{ + "generators": { + "address": 9, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_badge_type" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Desc" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ATTACK" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Attack" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_badge_type" + } + ], + "data": { + "error": { + "contract": 10 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "register_badge_type" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Desc" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ATTACK" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Attack" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_security_submission_approval_bypass.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_security_submission_approval_bypass.1.json new file mode 100644 index 000000000..fef90acd8 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_security_submission_approval_bypass.1.json @@ -0,0 +1,2172 @@ +{ + "generators": { + "address": 9, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "submit_proof", + "args": [ + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_BYP" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_BYP" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_BYP" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_BYP" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "Q_BYP" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "error": { + "contract": 10 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 10 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "approve_submission" + }, + { + "vec": [ + { + "symbol": "Q_BYP" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_security_unauthorized_fund_access.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_security_unauthorized_fund_access.1.json new file mode 100644 index 000000000..5535beca1 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_security_unauthorized_fund_access.1.json @@ -0,0 +1,2422 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "register_quest", + "args": [ + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "Q_SAF" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "Q_SAF" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 0 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "Q_SAF" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_SAF" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_SAF" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "Q_SAF" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 9999999999999000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "error": { + "contract": 21 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 21 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 21 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "claim_reward" + }, + { + "vec": [ + { + "symbol": "Q_SAF" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": { + "hi": 0, + "lo": 1000 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/audit_tests/test_storage_consistency_invariant_batch_atomicity.1.json b/contracts/earn-quest/test_snapshots/audit_tests/test_storage_consistency_invariant_batch_atomicity.1.json new file mode 100644 index 000000000..0da5ee9b1 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/audit_tests/test_storage_consistency_invariant_batch_atomicity.1.json @@ -0,0 +1,1859 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "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": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + }, + { + "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": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000008" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000000000000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "f65bd4d892e052cedba1fd62974e564ffa9226ca720624f331c36770bea46c44", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + }, + { + "symbol": "register_quests_batch" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_B1" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_B2" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "Q_B1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1000 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "u64": 3600 + } + ] + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quests_batch" + } + ], + "data": { + "error": { + "contract": 3 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000006", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "register_quests_batch" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "vec": [ + { + "map": [ + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_B1" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + }, + { + "map": [ + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 3600 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "Q_B2" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + } + ] + } + ] + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/benchmark_award_xp_batch_impact.1.json b/contracts/earn-quest/test_snapshots/benchmark_award_xp_batch_impact.1.json new file mode 100644 index 000000000..b2a28bc7c --- /dev/null +++ b/contracts/earn-quest/test_snapshots/benchmark_award_xp_batch_impact.1.json @@ -0,0 +1,1983 @@ +{ + "generators": { + "address": 9, + "nonce": 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": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 5 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 500 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 5 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 500 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": { + "hi": 0, + "lo": 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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 200 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 300 + }, + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "level_up" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 400 + }, + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 500 + }, + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": 100 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": 100 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": 100 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": 100 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ], + "data": { + "vec": [ + { + "u64": 500 + }, + { + "u64": 500 + }, + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "level_up" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ], + "data": { + "vec": [ + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.1.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.1.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.1.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.1.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.100.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.100.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.100.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.100.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.101.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.101.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.101.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.101.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.102.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.102.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.102.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.102.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.103.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.103.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.103.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.103.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.104.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.104.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.104.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.104.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.105.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.105.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.105.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.105.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.106.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.106.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.106.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.106.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.107.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.107.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.107.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.107.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.109.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.109.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.109.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.109.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.11.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.11.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.11.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.11.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.110.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.110.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.110.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.110.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.111.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.111.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.111.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.111.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.112.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.112.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.112.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.112.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.113.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.113.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.113.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.113.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.115.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.115.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.115.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.115.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.116.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.116.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.116.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.116.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.117.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.117.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.117.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.117.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.119.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.119.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.119.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.119.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.12.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.12.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.12.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.12.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.120.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.120.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.120.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.120.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.121.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.121.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.121.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.121.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.122.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.122.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.122.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.122.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.125.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.125.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.125.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.125.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.127.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.127.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.127.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.127.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.128.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.128.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.128.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.128.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.13.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.13.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.13.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.13.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.130.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.130.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.130.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.130.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.132.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.132.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.132.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.132.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.133.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.133.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.133.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.133.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.135.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.135.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.135.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.135.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.136.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.136.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.136.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.136.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.137.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.137.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.137.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.137.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.138.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.138.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.138.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.138.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.139.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.139.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.139.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.139.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.14.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.14.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.14.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.14.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.140.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.140.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.140.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.140.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.141.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.141.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.141.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.141.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.142.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.142.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.142.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.142.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.143.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.143.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.143.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.143.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.144.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.144.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.144.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.144.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.146.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.146.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.146.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.146.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.147.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.147.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.147.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.147.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.15.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.15.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.15.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.15.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.151.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.151.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.151.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.151.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.152.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.152.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.152.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.152.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.153.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.153.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.153.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.153.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.154.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.154.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.154.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.154.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.155.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.155.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.155.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.155.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.156.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.156.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.156.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.156.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.157.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.157.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.157.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.157.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.159.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.159.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.159.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.159.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.16.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.16.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.16.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.16.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.161.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.161.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.161.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.161.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.164.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.164.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.164.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.164.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.165.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.165.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.165.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.165.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.167.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.167.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.167.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.167.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.168.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.168.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.168.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.168.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.17.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.17.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.17.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.17.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.172.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.172.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.172.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.172.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.173.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.173.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.173.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.173.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.174.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.174.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.174.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.174.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.175.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.175.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.175.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.175.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.176.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.176.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.176.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.176.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.178.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.178.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.178.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.178.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.18.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.18.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.18.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.18.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.180.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.180.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.180.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.180.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.182.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.182.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.182.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.182.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.183.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.183.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.183.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.183.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.184.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.184.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.184.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.184.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.185.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.185.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.185.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.185.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.188.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.188.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.188.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.188.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.189.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.189.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.189.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.189.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.191.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.191.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.191.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.191.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.192.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.192.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.192.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.192.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.194.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.194.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.194.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.194.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.198.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.198.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.198.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.198.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.199.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.199.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.199.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.199.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.20.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.20.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.20.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.20.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.201.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.201.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.201.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.201.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.202.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.202.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.202.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.202.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.203.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.203.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.203.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.203.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.204.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.204.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.204.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.204.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.207.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.207.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.207.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.207.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.21.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.21.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.21.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.21.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.210.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.210.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.210.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.210.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.211.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.211.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.211.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.211.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.212.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.212.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.212.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.212.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.213.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.213.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.213.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.213.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.214.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.214.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.214.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.214.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.216.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.216.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.216.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.216.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.217.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.217.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.217.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.217.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.218.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.218.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.218.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.218.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.22.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.22.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.22.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.22.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.220.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.220.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.220.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.220.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.221.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.221.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.221.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.221.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.223.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.223.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.223.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.223.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.224.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.224.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.224.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.224.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.225.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.225.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.225.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.225.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.226.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.226.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.226.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.226.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.228.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.228.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.228.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.228.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.229.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.229.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.229.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.229.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.23.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.23.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.23.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.23.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.230.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.230.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.230.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.230.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.232.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.232.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.232.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.232.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.233.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.233.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.233.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.233.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.234.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.234.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.234.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.234.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.235.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.235.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.235.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.235.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.236.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.236.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.236.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.236.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.238.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.238.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.238.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.238.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.239.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.239.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.239.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.239.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.240.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.240.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.240.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.240.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.241.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.241.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.241.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.241.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.242.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.242.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.242.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.242.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.243.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.243.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.243.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.243.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.244.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.244.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.244.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.244.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.246.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.246.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.246.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.246.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.247.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.247.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.247.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.247.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.248.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.248.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.248.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.248.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.249.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.249.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.249.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.249.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.25.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.25.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.25.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.25.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.251.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.251.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.251.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.251.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.252.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.252.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.252.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.252.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.253.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.253.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.253.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.253.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.257.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.257.json new file mode 100644 index 000000000..d11b0edb1 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.257.json @@ -0,0 +1,1813 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.258.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.258.json new file mode 100644 index 000000000..d11b0edb1 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.258.json @@ -0,0 +1,1813 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.259.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.259.json new file mode 100644 index 000000000..988536c29 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.259.json @@ -0,0 +1,1451 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Approved" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 1 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "error": { + "contract": 64 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 64 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 64 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "claim_reward" + }, + { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.27.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.27.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.27.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.27.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.28.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.28.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.28.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.28.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.29.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.29.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.29.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.29.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.3.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.3.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.3.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.3.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.30.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.30.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.30.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.30.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.31.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.31.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.31.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.31.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.34.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.34.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.34.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.34.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.35.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.35.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.35.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.35.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.36.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.36.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.36.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.36.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.37.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.37.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.37.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.37.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.38.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.38.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.38.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.38.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.39.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.39.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.39.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.39.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.40.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.40.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.40.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.40.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.41.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.41.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.41.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.41.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.43.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.43.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.43.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.43.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.44.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.44.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.44.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.44.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.45.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.45.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.45.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.45.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.46.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.46.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.46.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.46.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.47.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.47.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.47.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.47.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.48.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.48.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.48.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.48.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.5.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.5.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.5.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.5.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.51.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.51.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.51.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.51.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.53.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.53.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.53.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.53.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.55.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.55.json index 335c983e6..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.55.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.55.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551614 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.56.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.56.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.56.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.56.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.57.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.57.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.57.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.57.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.58.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.58.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.58.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.58.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.59.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.59.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.59.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.59.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.6.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.6.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.6.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.6.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.60.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.60.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.60.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.60.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.61.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.61.json index f2482b598..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.61.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.61.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 3 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 3 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.63.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.63.json index d11b0edb1..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.63.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.63.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551615 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551615 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.65.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.65.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.65.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.65.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.66.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.66.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.66.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.66.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.67.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.67.json index 988536c29..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.67.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.67.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.71.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.71.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.71.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.71.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.73.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.73.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.73.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.73.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.74.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.74.json index 335c983e6..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.74.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.74.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.75.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.75.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.75.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.75.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.76.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.76.json index f2482b598..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.76.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.76.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551614 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.77.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.77.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.77.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.77.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.79.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.79.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.79.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.79.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.8.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.8.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.8.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.8.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.80.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.80.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.80.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.80.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.82.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.82.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.82.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.82.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.83.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.83.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.83.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.83.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.84.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.84.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.84.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.84.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.85.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.85.json index f2482b598..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.85.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.85.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 3 + "contract": 64 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 3 + "contract": 64 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 0 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.86.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.86.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.86.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.86.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.88.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.88.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.88.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.88.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.9.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.9.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.9.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.9.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.90.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.90.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.90.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.90.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.91.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.91.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.91.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.91.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.92.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.92.json index d11b0edb1..335c983e6 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.92.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.92.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 18446744073709551614 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 64 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 64 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 18446744073709551614 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.93.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.93.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.93.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.93.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.94.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.94.json index 988536c29..d11b0edb1 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.94.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.94.json @@ -135,6 +135,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [] ], "ledger": { @@ -345,7 +373,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -417,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1 } } }, @@ -444,7 +472,7 @@ "val": { "vec": [ { - "symbol": "Approved" + "symbol": "Paid" } ] } @@ -467,6 +495,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -577,6 +645,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -645,6 +746,79 @@ ] }, "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", "val": { "map": [ { @@ -1339,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 1 } } ] @@ -1354,6 +1528,32 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1361,18 +1561,19 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "balance" } ], "data": { - "error": { - "contract": 64 + "i128": { + "hi": 0, + "lo": 1 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -1383,62 +1584,150 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 64 + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "claim_reward" + "u64": 100 }, { - "vec": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 18446744073709551615 - } - } - ] + "u32": 1 } ] } @@ -1446,6 +1735,79 @@ } }, "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1 + } + } + } + } + }, + "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.95.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.95.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.95.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.95.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.96.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.96.json index d11b0edb1..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.96.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.96.json @@ -135,34 +135,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [] ], "ledger": { @@ -373,7 +345,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -445,7 +417,7 @@ "val": { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } }, @@ -472,7 +444,7 @@ "val": { "vec": [ { - "symbol": "Paid" + "symbol": "Approved" } ] } @@ -495,46 +467,6 @@ } ] } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -645,39 +577,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -746,79 +645,6 @@ ] }, "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - ] - }, - "durability": "persistent", "val": { "map": [ { @@ -1513,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 1 + "lo": 0 } } ] @@ -1528,32 +1354,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -1561,19 +1361,18 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "claim_reward" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 + "error": { + "contract": 3 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1584,150 +1383,62 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" } ], "data": { - "i128": { - "hi": 0, - "lo": 1 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "QX" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - }, - { - "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1 - } + "error": { + "contract": 3 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "claim_reward" }, { - "u32": 1 + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } ] } @@ -1735,79 +1446,6 @@ } }, "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1 - } - } - } - } - }, - "failed_call": false } ] } \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.97.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.97.json index 988536c29..f2482b598 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.97.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.97.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] @@ -1366,7 +1366,7 @@ ], "data": { "error": { - "contract": 64 + "contract": 3 } } } @@ -1387,7 +1387,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1412,7 +1412,7 @@ }, { "error": { - "contract": 64 + "contract": 3 } } ], @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551615 + "lo": 0 } } ] diff --git a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.99.json b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.99.json index 335c983e6..988536c29 100644 --- a/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.99.json +++ b/contracts/earn-quest/test_snapshots/claim_boundary_values_are_handled_gracefully.99.json @@ -1339,7 +1339,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] @@ -1435,7 +1435,7 @@ { "i128": { "hi": 0, - "lo": 18446744073709551614 + "lo": 18446744073709551615 } } ] diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.1.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.1.json index c60484fea..08846dac8 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.1.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.1.json @@ -157,27 +157,20 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "resume_quest", "args": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -191,13 +184,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { @@ -705,7 +691,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -741,7 +727,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -947,10 +937,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -962,10 +952,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -983,7 +973,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -998,7 +988,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -2798,7 +2788,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": { @@ -2820,86 +2810,24 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_resume" }, { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2908,32 +2836,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -2946,1680 +2848,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "cancel_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } + "data": "void" } } }, @@ -4732,7 +2964,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5212,7 +3444,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5347,7 +3579,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.10.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.10.json index 76f4b50aa..3645c48eb 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.10.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.10.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -136,6 +136,13 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -157,7 +164,7 @@ { "i128": { "hi": 0, - "lo": 4790 + "lo": 710 } } ] @@ -179,7 +186,7 @@ { "i128": { "hi": 0, - "lo": 4790 + "lo": 710 } } ] @@ -199,74 +206,18 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 440 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -288,145 +239,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "1515151515151515151515151515151515151515151515151515151515151515" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 150 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -437,7 +249,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 65531, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -841,7 +653,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -849,7 +661,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -859,7 +671,7 @@ "val": { "i128": { "hi": 0, - "lo": 5910 + "lo": 710 } } }, @@ -870,7 +682,7 @@ "val": { "i128": { "hi": 0, - "lo": 590 + "lo": 0 } } }, @@ -881,7 +693,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 710 } } } @@ -1044,7 +856,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -1054,7 +866,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -1080,11 +892,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1210,234 +1018,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 150 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "1515151515151515151515151515151515151515151515151515151515151515" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1521,7 +1101,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1536,7 +1116,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1554,7 +1134,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1569,40 +1149,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1617,10 +1164,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6517132746326325848 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1632,10 +1179,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6517132746326325848 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1653,7 +1200,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1668,7 +1215,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1683,13 +1230,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1698,31 +1250,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1731,370 +1323,14 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 1301173170172112462 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 1301173170172112462 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 7270604957039011794 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 7270604957039011794 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1005320 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 994090 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] }, @@ -2108,7 +1344,7 @@ "val": { "i128": { "hi": 0, - "lo": 150 + "lo": 1000000 } } }, @@ -3754,69 +2990,271 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4790 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 4790 - } - }, - { - "i128": { - "hi": 0, - "lo": 4790 - } - } - ] + "symbol": "LCCON" } } } @@ -3832,88 +3270,21 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4790 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 4790 + "error": { + "contract": 71 } } } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3924,145 +3295,53 @@ "v0": { "topics": [ { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -4113,87 +3392,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4790 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4244,218 +3507,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4790 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4790 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4727,179 +3843,8 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "bytes": "2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "approve_submission" - } - ], - "data": "void" + ] + } } } }, @@ -4920,7 +3865,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "deposit_escrow" } ], "data": { @@ -4929,12 +3874,15 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { "i128": { "hi": 0, - "lo": 440 + "lo": 710 } } ] @@ -4953,13 +3901,13 @@ "v0": { "topics": [ { - "symbol": "esc_pay" + "symbol": "esc_dep" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4970,13 +3918,13 @@ { "i128": { "hi": 0, - "lo": 440 + "lo": 710 } }, { "i128": { "hi": 0, - "lo": 4350 + "lo": 710 } } ] @@ -4986,58 +3934,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1004790 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -5059,15 +3955,15 @@ "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "i128": { "hi": 0, - "lo": 440 + "lo": 710 } } ] @@ -5089,10 +3985,10 @@ "symbol": "transfer" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -5101,7 +3997,7 @@ "data": { "i128": { "hi": 0, - "lo": 440 + "lo": 710 } } } @@ -5130,75 +4026,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 440 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -5211,7 +4038,7 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "deposit_escrow" } ], "data": "void" @@ -5337,7 +4164,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5453,138 +4280,7 @@ "val": { "i128": { "hi": 0, - "lo": 4790 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4790 + "lo": 710 } } }, @@ -5595,7 +4291,7 @@ "val": { "i128": { "hi": 0, - "lo": 440 + "lo": 0 } } }, @@ -5715,7 +4411,7 @@ "val": { "i128": { "hi": 0, - "lo": 4790 + "lo": 710 } } }, @@ -5726,7 +4422,7 @@ "val": { "i128": { "hi": 0, - "lo": 440 + "lo": 0 } } }, @@ -5763,7 +4459,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5786,63 +4482,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5850,30 +4537,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 710 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6000,7 +4692,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6018,131 +4710,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -6260,7 +4827,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6293,11 +4860,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -6313,93 +4887,27 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4790 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "i128": { + "hi": 0, + "lo": 710 } } ] @@ -6412,23 +4920,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 710 + } } } } @@ -6438,7 +4952,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -6447,90 +4961,42 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4790 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, + "vec": [ { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "i128": { + "hi": 0, + "lo": 710 } } ] @@ -6543,23 +5009,30 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "q_cancel" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 710 + } + } + ] } } } @@ -6578,93 +5051,14 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4790 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "i128": { + "hi": 0, + "lo": 710 + } } } } @@ -6778,7 +5172,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6788,7 +5182,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6821,7 +5215,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6844,63 +5238,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6908,231 +5293,39 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 710 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1120 - } - }, - { - "i128": { - "hi": 0, - "lo": 5470 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1120 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" + "val": { + "i128": { + "hi": 0, + "lo": 710 + } + } + } + ] + } } } }, @@ -7153,7 +5346,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7176,63 +5369,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7240,30 +5424,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 710 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 710 + } } } ] @@ -7329,7 +5518,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -7345,7 +5534,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -7371,7 +5560,7 @@ "val": { "i128": { "hi": 0, - "lo": 5910 + "lo": 710 } } }, @@ -7382,7 +5571,7 @@ "val": { "i128": { "hi": 0, - "lo": 440 + "lo": 0 } } }, @@ -7393,7 +5582,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 710 } } } @@ -7419,7 +5608,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7442,54 +5631,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7497,35 +5695,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 5910 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 440 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -7550,7 +5743,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7573,91 +5766,238 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 5910 - } - } + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 140 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } + "symbol": "deposit_escrow" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 140 + } } - } + ] } ] } @@ -7773,7 +6113,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7783,7 +6123,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7816,7 +6156,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7839,63 +6179,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7903,154 +6234,36 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 710 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "1515151515151515151515151515151515151515151515151515151515151515" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "bytes": "1515151515151515151515151515151515151515151515151515151515151515" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 710 + } + } } ] } @@ -8062,25 +6275,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -8098,87 +6310,90 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "i128": { - "hi": 0, - "lo": 150 + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_pay" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ + }, { - "i128": { - "hi": 0, - "lo": 150 + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false } }, { - "i128": { - "hi": 0, - "lo": 5320 + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 710 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 710 + } } } ] @@ -8191,7 +6406,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -8200,40 +6415,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 1005470 - } + "symbol": "LCCON" } } } @@ -8249,27 +6438,93 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "i128": { - "hi": 0, - "lo": 150 + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 710 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 710 + } } } ] @@ -8282,29 +6537,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 150 - } + "symbol": "LCCON" } } } @@ -8314,7 +6563,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -8323,10 +6572,98 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -8335,33 +6672,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 150 - } - } - ] + "symbol": "LCCON" } } } @@ -8372,27 +6699,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "u64": 100 + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } }, { - "u64": 100 + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "u32": 1 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8401,27 +6804,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -8529,7 +6911,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -8539,7 +6921,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -8613,7 +6995,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -8629,7 +7011,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -8655,7 +7037,7 @@ "val": { "i128": { "hi": 0, - "lo": 5910 + "lo": 710 } } }, @@ -8666,7 +7048,7 @@ "val": { "i128": { "hi": 0, - "lo": 590 + "lo": 0 } } }, @@ -8677,7 +7059,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 710 } } } @@ -8744,7 +7126,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -8760,7 +7142,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -8786,7 +7168,7 @@ "val": { "i128": { "hi": 0, - "lo": 5910 + "lo": 710 } } }, @@ -8797,7 +7179,7 @@ "val": { "i128": { "hi": 0, - "lo": 590 + "lo": 0 } } }, @@ -8808,7 +7190,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 710 } } } @@ -8875,7 +7257,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -8891,7 +7273,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -8917,7 +7299,7 @@ "val": { "i128": { "hi": 0, - "lo": 5910 + "lo": 710 } } }, @@ -8928,7 +7310,7 @@ "val": { "i128": { "hi": 0, - "lo": 590 + "lo": 0 } } }, @@ -8939,7 +7321,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 710 } } } @@ -9057,7 +7439,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -9067,7 +7449,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -9192,7 +7574,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -9202,7 +7584,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.11.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.11.json index b1db11b08..7d41feaf3 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.11.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.11.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 7, "nonce": 0 }, "auth": [ @@ -131,74 +131,18 @@ ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 150 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -220,28 +164,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -301,7 +223,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 91854, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -813,7 +735,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -965,120 +887,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 150 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1162,7 +970,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1177,7 +985,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1192,10 +1000,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1207,10 +1015,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1228,7 +1036,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1243,7 +1051,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1258,13 +1066,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1273,164 +1086,60 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 999850 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { @@ -1500,79 +1209,6 @@ 518400 ] ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 150 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -2087,364 +1723,15 @@ "hi": 0, "lo": 500 } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "register_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": "void" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } } } }, @@ -2462,7 +1749,7 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "register_quest" } ], "data": "void" @@ -2483,24 +1770,21 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "claim_reward" + "symbol": "mint" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { "i128": { "hi": 0, - "lo": 150 + "lo": 1000000 } } ] @@ -2513,23 +1797,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "mint" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "balance" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -2548,15 +1838,10 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "mint" } ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } + "data": "void" } } }, @@ -2565,7 +1850,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2577,7 +1862,7 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": { @@ -2585,13 +1870,10 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, { "i128": { "hi": 0, - "lo": 150 + "lo": 1000000 } } ] @@ -2610,13 +1892,13 @@ "v0": { "topics": [ { - "symbol": "transfer" + "symbol": "mint" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -2625,7 +1907,7 @@ "data": { "i128": { "hi": 0, - "lo": 150 + "lo": 1000000 } } } @@ -2645,7 +1927,7 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": "void" @@ -2657,31 +1939,28 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 150 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2699,22 +1978,22 @@ "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { "vec": [ { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 + "i128": { + "hi": 0, + "lo": 0 + } } ] } @@ -2735,10 +2014,15 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "cancel_quest" } ], - "data": "void" + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } } } }, @@ -2851,7 +2135,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2861,7 +2145,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3331,7 +2615,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3341,7 +2625,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3437,180 +2721,55 @@ "symbol": "id" }, "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ + "symbol": "LCCON" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } }, { - "symbol": "expire_quest" + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3726,7 +2885,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3736,7 +2895,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4206,7 +3365,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4216,7 +3375,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4341,7 +3500,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4351,7 +3510,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4384,16 +3543,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -4406,34 +3565,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "pause_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4444,17 +3595,58 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "cancel_quest" + "error": { + "contract": 63 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 0 + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -4578,7 +3770,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5058,7 +4250,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5193,7 +4385,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5226,7 +4418,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -5236,6 +4428,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3540 + } } ] } @@ -5256,7 +4457,7 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -5317,7 +4518,7 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -5326,6 +4527,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3540 + } } ] } @@ -5453,7 +4663,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5933,7 +5143,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6068,7 +5278,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6101,16 +5311,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6131,12 +5341,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -6157,7 +5367,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6182,7 +5392,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -6192,15 +5402,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6328,7 +5538,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6808,7 +6018,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6943,7 +6153,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6985,10 +6195,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } ] } @@ -7078,10 +6288,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c" + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" } ] } @@ -7209,7 +6419,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7689,7 +6899,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7824,7 +7034,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7857,16 +7067,25 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3700 + } } ] } @@ -7887,12 +7106,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -7913,7 +7132,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7938,7 +7157,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7948,15 +7167,24 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "deposit_escrow" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3700 + } } ] } @@ -8084,7 +7312,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8564,7 +7792,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8699,7 +7927,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8959,7 +8187,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9439,7 +8667,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9574,7 +8802,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9607,16 +8835,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9637,12 +8865,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -9663,7 +8891,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -9688,7 +8916,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -9698,15 +8926,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -9834,7 +9062,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10314,7 +9542,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10449,7 +9677,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10482,16 +9710,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -10512,12 +9740,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -10538,7 +9766,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -10563,7 +9791,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -10573,15 +9801,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -10709,7 +9937,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11189,7 +10417,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11324,7 +10552,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.12.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.12.json index 3522c44ad..0fe0fd5af 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.12.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.12.json @@ -129,48 +129,26 @@ } ] ], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -179,26 +157,32 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", + "function_name": "resume_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 90 - } + "symbol": "LCCON" } ] } @@ -247,12 +231,33 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 98130, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -764,7 +769,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -916,120 +921,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 90 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1047,7 +938,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1062,40 +953,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1110,10 +968,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1125,10 +983,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1143,7 +1001,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1158,7 +1016,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1176,10 +1034,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1191,10 +1049,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1209,10 +1067,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1224,10 +1082,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1242,10 +1100,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1257,10 +1115,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1275,10 +1133,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1290,10 +1148,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1349,7 +1207,7 @@ "val": { "i128": { "hi": 0, - "lo": 999910 + "lo": 1000000 } } }, @@ -1451,79 +1309,6 @@ 518400 ] ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 90 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -2266,19 +2051,118 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_quest" } ], "data": { - "vec": [ + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -2290,27 +2174,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" - } - ] + "symbol": "LCCON" } } } @@ -2329,43 +2209,75 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2377,25 +2289,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2413,10 +2324,78 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -2437,21 +2416,4502 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 90 + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_resume" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -2464,59 +6924,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2525,25 +6933,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 90 - } + "symbol": "LCCON" } ] } @@ -2555,117 +6957,87 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "pause_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 90 + "error": { + "contract": 63 } } } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 63 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 90 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "error": { + "contract": 63 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "pause_quest" }, { - "u32": 1 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -2674,27 +7046,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -2802,7 +7153,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2812,7 +7163,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3282,7 +7633,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3292,7 +7643,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3417,7 +7768,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3427,7 +7778,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3460,7 +7811,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -3469,7 +7820,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" } ] } @@ -3482,34 +7836,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "submit_proof" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3520,17 +7866,61 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "cancel_quest" + "error": { + "contract": 67 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 0 + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + } + ] + } + ] } } } @@ -3654,7 +8044,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4134,7 +8524,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4269,7 +8659,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4302,7 +8692,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -4332,7 +8722,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -4393,7 +8783,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" }, { "vec": [ @@ -4529,7 +8919,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5009,7 +9399,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5144,7 +9534,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.13.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.13.json index 6db1ad8fa..0de18bfd2 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.13.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.13.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 9, "nonce": 0 }, "auth": [ @@ -129,27 +129,76 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 220 + } } ] } @@ -164,6 +213,84 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 120 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -177,14 +304,145 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4410 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4410 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], [], [], [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "i128": { + "hi": 0, + "lo": 300 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -202,7 +460,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 6205, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -592,29 +850,134 @@ "key": { "vec": [ { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ + "symbol": "Escrow" + }, { - "symbol": "PlatformQuestsCreated" + "symbol": "LCCON" } ] }, "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ { "symbol": "PlatformRewardsDistributed" } @@ -704,7 +1067,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -714,7 +1077,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -740,7 +1103,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -866,426 +1233,345 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 2073600 - ] - ], - [ - { - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent", - "val": { - "contract_instance": { - "executable": "stellar_asset", - "storage": [ { "key": { - "symbol": "METADATA" + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] }, "val": { "map": [ { "key": { - "symbol": "decimal" + "symbol": "claimed_amount" }, "val": { - "u32": 7 + "i128": { + "hi": 0, + "lo": 220 + } } }, { "key": { - "symbol": "name" + "symbol": "proof_hash" }, "val": { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" } }, { "key": { - "symbol": "symbol" + "symbol": "quest_id" }, "val": { - "string": "aaa" + "symbol": "LCCON" } - } - ] - } - }, - { - "key": { - "vec": [ + }, { - "symbol": "Admin" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } } ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { "key": { "vec": [ { - "symbol": "AssetInfo" + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ] }, "val": { - "vec": [ + "map": [ { - "symbol": "AlphaNum4" + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 120 + } + } }, { - "map": [ - { - "key": { - "symbol": "asset_code" - }, - "val": { - "string": "aaa\\0" - } - }, - { - "key": { - "symbol": "issuer" - }, - "val": { - "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 } - ] + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } } ] } @@ -1294,36 +1580,1477 @@ } } } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 2781962168096793370 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 2781962168096793370 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1003770 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 995590 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 220 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 120 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 2073600 - ] - ] - ] - }, - "events": [ + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1339,11 +3066,53 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "init_asset" + "symbol": "mint" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -1362,7 +3131,7 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" + "symbol": "mint" } ], "data": "void" @@ -1383,14 +3152,24 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "set_admin" + "symbol": "submit_proof" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + } + ] } } } @@ -1400,23 +3179,27 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "set_admin" + "symbol": "proof_sub" }, { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "LCCON" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "vec": [ + { + "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + } + ] } } } @@ -1426,7 +3209,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1435,7 +3218,7 @@ "symbol": "fn_return" }, { - "symbol": "set_admin" + "symbol": "submit_proof" } ], "data": "void" @@ -1459,11 +3242,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "approve_submission" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } @@ -1479,16 +3272,167 @@ "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 220 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "ROOKIE" + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "Rookie" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 220 + } } ] } @@ -1500,24 +3444,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "transfer" }, { - "symbol": "EXPLORER" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "Explorer" - } - ] + "i128": { + "hi": 0, + "lo": 220 + } } } } @@ -1527,25 +3476,19 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "VETERAN" + "symbol": "transfer" } ], - "data": { - "vec": [ - { - "string": "Veteran" - } - ] - } + "data": "void" } } }, @@ -1560,16 +3503,25 @@ "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "claimed" }, { - "symbol": "MASTER" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "Master" + "i128": { + "hi": 0, + "lo": 220 + } } ] } @@ -1587,16 +3539,22 @@ "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "xp_award" }, { - "symbol": "LEGEND" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "Legend" + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 } ] } @@ -1617,7 +3575,7 @@ "symbol": "fn_return" }, { - "symbol": "initialize" + "symbol": "claim_reward" } ], "data": "void" @@ -1641,31 +3599,118 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "register_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ { - "symbol": "LCCON" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } }, { - "i128": { - "hi": 0, - "lo": 500 + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } }, { - "u64": 87400 + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -1677,39 +3722,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] + "symbol": "LCCON" } } } @@ -1728,43 +3757,75 @@ "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "mint" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "string": "contract try_call failed" }, { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -1776,29 +3837,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } } } @@ -1808,7 +3863,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1817,99 +3872,78 @@ "symbol": "fn_return" }, { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "error" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "mint" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -1930,18 +3964,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -1960,12 +3987,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -1986,7 +4013,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -2011,7 +4038,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -2021,15 +4048,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2157,7 +4181,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2190,7 +4214,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2213,75 +4237,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -2305,11 +4349,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + ] } } } @@ -2320,26 +4374,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2350,21 +4409,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "submit_proof" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2375,28 +4430,25 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -2408,24 +4460,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2443,77 +4496,74 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "approve_submission" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 120 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -2523,23 +4573,23 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 999780 + } } } } @@ -2555,97 +4605,27 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 120 } } ] @@ -2658,23 +4638,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 120 + } } } } @@ -2684,7 +4670,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2693,98 +4679,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "transfer" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -2793,28 +4691,31 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "claimed" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "symbol": "cancel_quest" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 120 + } } ] } @@ -2832,22 +4733,22 @@ "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "xp_award" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 } ] } @@ -2868,15 +4769,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "claim_reward" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -2989,7 +4885,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2999,7 +4895,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3469,7 +5365,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3479,7 +5375,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3604,7 +5500,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3614,7 +5510,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -3647,16 +5543,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3677,12 +5573,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -3703,7 +5599,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3728,7 +5624,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3738,15 +5634,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3864,7 +5760,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3874,7 +5770,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4141,96 +6037,7 @@ } ], "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] + "symbol": "LCCON" } } } @@ -4240,130 +6047,84 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "fn_return" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -4479,7 +6240,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4489,7 +6250,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4497,133 +6258,8 @@ "symbol": "verifier" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4739,7 +6375,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4749,7 +6385,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -4782,11 +6418,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4410 + } + } + ] } } } @@ -4797,26 +6449,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4410 + } + }, + { + "i128": { + "hi": 0, + "lo": 4410 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -4827,21 +6496,109 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4410 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 4410 + } } } } }, - "failed_call": true + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false }, { "event": { @@ -4852,28 +6609,124 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "vec": [ + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4924,71 +6777,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -5039,71 +6908,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -5127,7 +7012,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5150,63 +7035,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, + "map": [ { "key": { - "symbol": "creator" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 1000 } }, { "key": { - "symbol": "deadline" + "symbol": "deposit_count" }, "val": { - "u64": 87400 + "u32": 1 } }, { "key": { - "symbol": "grace_period_seconds" + "symbol": "depositor" }, - "val": "void" + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5214,30 +7090,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 4410 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -5354,7 +7235,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5364,7 +7245,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5382,149 +7263,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3960 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3960 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -5632,7 +7370,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5642,7 +7380,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5675,11 +7413,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + ] } } } @@ -5690,86 +7438,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" } } }, @@ -5790,11 +7500,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "approve_submission" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } @@ -5805,26 +7525,28 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "sub_appr" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -5835,21 +7557,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "approve_submission" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -5860,28 +7578,28 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 300 + } } ] } @@ -5893,23 +7611,39 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "esc_pay" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 300 + } + }, + { + "i128": { + "hi": 0, + "lo": 4110 + } + } + ] } } } @@ -5925,78 +7659,80 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "balance" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1004070 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 300 + } } ] } @@ -6008,23 +7744,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 300 + } } } } @@ -6034,7 +7776,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -6043,94 +7785,42 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, + "vec": [ { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 300 } } ] @@ -6143,23 +7833,30 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "xp_award" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] } } } @@ -6178,98 +7875,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "claim_reward" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -6363,160 +7972,45 @@ "val": { "i128": { "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "lo": 500 + } + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6567,71 +8061,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6682,71 +8192,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6862,7 +8519,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6872,7 +8529,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -6997,7 +8654,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7007,7 +8664,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -7040,16 +8697,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -7070,12 +8727,12 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -7096,7 +8753,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -7121,7 +8778,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -7131,15 +8788,15 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -7257,7 +8914,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7267,7 +8924,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -7288,225 +8945,126 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7557,71 +9115,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4410 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7737,7 +9442,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7747,7 +9452,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -7872,7 +9577,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7882,7 +9587,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.14.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.14.json index 838874901..cb869f185 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.14.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.14.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,19 +129,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -169,12 +156,47 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 9475, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -921,7 +943,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -936,7 +958,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1887,6 +1909,98 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1994,7 +2108,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2474,7 +2588,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2609,7 +2723,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2652,16 +2766,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2682,12 +2796,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -2708,7 +2822,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2733,7 +2847,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2743,15 +2857,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2869,7 +2983,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3349,7 +3463,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3484,7 +3598,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3527,7 +3641,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -3536,7 +3650,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" } ] } @@ -3549,27 +3666,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "fn_return" }, { - "symbol": "LCCON" + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" + } + ] } ] } @@ -3581,23 +3760,2640 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "cancel_quest" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 0 - } + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 530 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 530 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] } } } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.15.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.15.json index 490afed65..3b7c8597e 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.15.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.15.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,35 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -142,7 +171,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "resume_quest", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -165,79 +194,74 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "i128": { - "hi": 0, - "lo": 3640 - } + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3640 - } - } - ] + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } - }, - "sub_invocations": [] + ] } - ] + }, + "sub_invocations": [] } ] ], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", + "function_name": "claim_reward", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 70 + } } ] } @@ -252,13 +276,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -266,51 +283,18 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1000 - } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -319,12 +303,57 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 41188, + "timestamp": 170949, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -710,111 +739,6 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, - { - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4640 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, { "key": { "vec": [ @@ -931,7 +855,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -941,7 +865,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -967,11 +891,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1097,6 +1017,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -1246,7 +1280,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1261,7 +1295,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1276,10 +1310,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1291,10 +1325,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1372,6 +1406,72 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1416,7 +1516,7 @@ "val": { "i128": { "hi": 0, - "lo": 1004640 + "lo": 999930 } } }, @@ -1489,7 +1589,80 @@ "val": { "i128": { "hi": 0, - "lo": 995360 + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 70 } } }, @@ -2260,11 +2433,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -2275,25 +2455,102 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 } }, { @@ -2352,7 +2609,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2832,7 +3089,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2967,7 +3224,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3032,48 +3289,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "fn_return" }, { - "symbol": "LCCON" + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "error": { + "contract": 63 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "pause_quest" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -3844,25 +4142,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3640 - } + "symbol": "LCCON" } ] } @@ -3880,31 +4169,19 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "q_resume" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 3640 - } - }, - { - "i128": { - "hi": 0, - "lo": 3640 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -3922,31 +4199,13 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "resume_quest" } ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3640 - } - } - ] - } + "data": "void" } } }, @@ -3955,56 +4214,29 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 3640 - } + "symbol": "LCCON" } } } }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -4017,54 +4249,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -4133,7 +4318,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4203,218 +4388,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3640 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3640 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4465,87 +4503,186 @@ } ], "data": { - "map": [ + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3640 + "vec": [ + { + "symbol": "LCCON" } - } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4661,7 +4798,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4796,7 +4933,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4839,16 +4976,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" } ] } @@ -4866,19 +5006,19 @@ "v0": { "topics": [ { - "symbol": "q_resume" + "symbol": "proof_sub" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" } ] } @@ -4899,7 +5039,7 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": "void" @@ -4923,17 +5063,54 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -4946,23 +5123,5316 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "symbol": "LCCON" }, { - "key": { - "symbol": "creator" - }, + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 70 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 70 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 70 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 70 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3737373737373737373737373737373737373737373737373737373737373737" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3737373737373737373737373737373737373737373737373737373737373737" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } @@ -4976,65 +10446,180 @@ } }, { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -5085,87 +10670,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3640 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5189,114 +10758,98 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3640 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5320,7 +10873,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5343,54 +10896,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 41188 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 1 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5398,35 +10960,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 3640 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 1 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -5543,7 +11100,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5553,7 +11110,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5678,7 +11235,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5688,7 +11245,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5721,18 +11278,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -5751,12 +11301,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -5777,7 +11327,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -5802,7 +11352,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -5812,13 +11362,10 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -5846,7 +11393,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5869,95 +11416,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -6008,218 +11535,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3640 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3640 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6243,7 +11623,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6266,54 +11646,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 41188 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 1 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6321,35 +11710,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 3640 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 1 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6466,7 +11850,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6476,7 +11860,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6601,7 +11985,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6611,7 +11995,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6644,27 +12028,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1000 - } - } - ] + "symbol": "LCCON" } } } @@ -6675,43 +12043,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1000 - } - }, - { - "i128": { - "hi": 0, - "lo": 4640 - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -6722,105 +12073,56 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000 - } + "error": { + "contract": 71 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "deposit_escrow" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -6841,7 +12143,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6864,226 +12166,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, + "v0": { + "topics": [ { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4640 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7134,218 +12285,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4640 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 41188 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4640 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7461,7 +12465,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7471,7 +12475,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7596,7 +12600,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7606,7 +12610,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.16.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.16.json index b4e4264e6..baf6a15ea 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.16.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.16.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 7, "nonce": 0 }, "auth": [ @@ -136,6 +136,61 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], @@ -144,18 +199,74 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "expire_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 110 + } } ] } @@ -183,6 +294,31 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], [], [], [], @@ -193,17 +329,150 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2810 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2810 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], [], [], [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "resume_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], @@ -214,7 +483,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 216673, + "timestamp": 61107, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -604,37 +873,142 @@ "key": { "vec": [ { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ + "symbol": "Escrow" + }, { - "symbol": "PlatformQuestsCreated" + "symbol": "LCCON" } ] }, "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ + "map": [ { - "symbol": "PlatformRewardsDistributed" - } - ] - }, - "val": { - "u128": { - "hi": 0, + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, "lo": 500 } } @@ -716,7 +1090,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Active" } ] } @@ -726,7 +1100,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -752,7 +1126,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -878,6 +1256,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -895,7 +1387,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -910,7 +1402,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -925,10 +1417,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -940,10 +1432,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -958,10 +1450,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 7270604957039011794 } }, "durability": "temporary" @@ -973,10 +1465,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 7270604957039011794 } }, "durability": "temporary", @@ -991,10 +1483,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1006,10 +1498,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1024,10 +1516,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2781962168096793370 } }, "durability": "temporary" @@ -1039,10 +1531,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2781962168096793370 } }, "durability": "temporary", @@ -1057,18 +1549,249 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } }, - "durability": "persistent" + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" } }, [ @@ -1098,7 +1821,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1008140 } } }, @@ -1171,7 +1894,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 991750 } } }, @@ -1204,7 +1927,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1215,20 +1947,84 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent", "val": { - "contract_instance": { - "executable": "stellar_asset", - "storage": [ - { - "key": { - "symbol": "METADATA" - }, - "val": { - "map": [ - { - "key": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { "symbol": "decimal" }, "val": { @@ -1927,6 +2723,131 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2692,7 +3613,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -2701,10 +3622,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + "i128": { + "hi": 0, + "lo": 2580 + } } ] } @@ -2717,26 +3644,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "submit_proof" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 66 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2580 + } + }, + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2747,67 +3691,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 66 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2580 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 66 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2985,71 +3972,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3100,186 +4234,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3573,7 +4608,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "submit_proof" } ], "data": { @@ -3582,7 +4617,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" } ] } @@ -3595,22 +4633,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "expire_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "i128": { - "hi": 0, - "lo": 0 - } + "vec": [ + { + "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + } + ] } } } @@ -3620,24 +4662,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "submit_proof" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -3646,104 +4683,31 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_quest" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "symbol": "LCCON" }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Expired" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -3755,24 +4719,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -3790,75 +4755,88 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "approve_submission" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 110 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "esc_pay" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" + "i128": { + "hi": 0, + "lo": 110 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 2470 + } } ] } @@ -3870,7 +4848,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3879,14 +4857,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -3896,7 +4874,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3905,18 +4883,19 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 1002580 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3927,53 +4906,28 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 110 + } } ] } @@ -3985,23 +4939,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 110 + } } } } @@ -4011,7 +4971,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -4020,75 +4980,76 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 110 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "get_escrow_info" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "u32": 1 } ] } @@ -4097,6 +5058,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -4204,7 +5186,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Active" } ] } @@ -4214,7 +5196,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4247,7 +5229,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4270,63 +5252,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4334,30 +5307,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -4382,7 +5360,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4405,63 +5383,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4469,30 +5438,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -4544,71 +5518,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4632,7 +5622,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4655,190 +5645,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4954,7 +5849,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Active" } ] } @@ -4964,7 +5859,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5089,7 +5984,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Active" } ] } @@ -5099,7 +5994,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5132,27 +6027,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2880 - } - } - ] + "symbol": "LCCON" } } } @@ -5171,87 +6050,222 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 67 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "deposit_escrow" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2880 - } + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -5275,7 +6289,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5298,63 +6312,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5362,30 +6367,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -5410,7 +6420,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5433,75 +6443,230 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "vec": [ + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -5525,11 +6690,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -5548,12 +6720,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -5574,7 +6746,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -5599,7 +6771,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -5609,10 +6781,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -5640,7 +6815,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5663,75 +6838,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -5755,7 +6950,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5778,63 +6973,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5842,30 +7028,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -5890,7 +7081,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5913,63 +7104,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5977,30 +7159,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6025,7 +7212,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6048,63 +7235,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6112,30 +7290,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6160,7 +7343,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6183,75 +7366,230 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6275,11 +7613,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -6290,26 +7635,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -6320,21 +7670,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "pause_quest" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -6345,167 +7691,13 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { @@ -6597,7 +7789,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Paused" } ] } @@ -6607,7 +7799,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6640,7 +7832,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6663,63 +7855,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6727,30 +7910,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6775,18 +7963,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -6805,78 +7986,91 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "cancel_quest" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6900,7 +8094,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6923,63 +8117,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6987,30 +8172,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 2580 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -7035,7 +8225,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7058,75 +8248,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7150,7 +8360,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7173,12 +8383,154 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 } } } @@ -7199,7 +8551,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -7224,7 +8576,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -7234,10 +8586,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -7265,7 +8620,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7288,43 +8643,1097 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2580 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2810 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2810 + } + }, + { + "i128": { + "hi": 0, + "lo": 5280 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2810 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2810 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -7335,28 +9744,251 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5390 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5390 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -7380,7 +10012,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7403,63 +10035,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7467,30 +10090,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 5390 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -7607,7 +10235,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Paused" } ] } @@ -7617,7 +10245,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7635,131 +10263,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -7867,7 +10370,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Paused" } ] } @@ -7877,99 +10380,23 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -7980,28 +10407,22 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } ] } @@ -8013,23 +10434,27 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "q_resume" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } @@ -8048,75 +10473,142 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8167,71 +10659,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 5390 + } + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -8255,7 +10763,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8278,63 +10786,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8342,30 +10841,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 5390 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -8390,7 +10894,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8413,63 +10917,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8477,30 +10972,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Expired" - } - ] + "i128": { + "hi": 0, + "lo": 5390 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 110 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -8525,21 +11025,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" - } - ] + "symbol": "LCCON" } } } @@ -8558,81 +11048,95 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "symbol": "submit_proof" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8748,7 +11252,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Active" } ] } @@ -8758,7 +11262,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8791,11 +11295,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] } } } @@ -8806,26 +11326,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2860 + } + }, + { + "i128": { + "hi": 0, + "lo": 8140 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -8836,61 +11373,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 2860 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -8906,7 +11492,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8929,75 +11515,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 3 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9048,71 +11785,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 3 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 110 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -9228,7 +12112,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Active" } ] } @@ -9238,7 +12122,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9363,7 +12247,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Active" } ] } @@ -9373,7 +12257,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.17.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.17.json index d20a1f8d1..651c3a38a 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.17.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.17.json @@ -129,26 +129,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -156,18 +136,51 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "deposit_escrow", "args": [ { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2220 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2220 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -188,20 +201,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 133025, + "timestamp": 140363, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -587,6 +592,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -703,7 +813,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -739,7 +849,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -948,7 +1062,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -963,7 +1077,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1085,7 +1199,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1002220 } } }, @@ -1158,7 +1272,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 997780 } } }, @@ -1929,11 +2043,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2220 + } + } + ] } } } @@ -1944,102 +2074,74 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, + "vec": [ { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 2220 } }, { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 + "i128": { + "hi": 0, + "lo": 2220 } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 2220 } } ] @@ -2052,112 +2154,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "transfer" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "error": { - "contract": 71 - } + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "i128": { + "hi": 0, + "lo": 2220 } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] } } } @@ -2167,24 +2186,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2202,78 +2216,10 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "deposit_escrow" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -2294,7 +2240,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2317,276 +2263,26 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { "key": { @@ -2650,3209 +2346,12 @@ } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -5876,7 +2375,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5899,63 +2398,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5963,30 +2453,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 2220 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6011,7 +2506,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6034,63 +2529,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6098,30 +2584,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 2220 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -6146,18 +2637,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -6176,78 +2660,226 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 63 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } }, { - "symbol": "pause_quest" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6363,7 +2995,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6406,7 +3038,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6429,75 +3061,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6548,71 +3200,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -6663,71 +3331,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -6843,7 +3658,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6978,7 +3793,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7113,7 +3928,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7183,186 +3998,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7413,71 +4129,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2220 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7593,7 +4456,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7728,7 +4591,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.18.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.18.json index a424bef86..13254ac6a 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.18.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.18.json @@ -129,13 +129,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -157,7 +150,7 @@ { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } ] @@ -179,7 +172,7 @@ { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } ] @@ -197,14 +190,28 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -225,7 +232,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "resume_quest", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -246,12 +253,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", @@ -259,7 +260,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", + "function_name": "pause_quest", "args": [ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" @@ -291,7 +292,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 77553, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -713,7 +714,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -898,7 +899,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -1081,7 +1082,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1096,7 +1097,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1114,7 +1115,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1129,7 +1130,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1147,7 +1148,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1162,7 +1163,40 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1213,7 +1247,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1228,7 +1262,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1350,7 +1384,7 @@ "val": { "i128": { "hi": 0, - "lo": 1003080 + "lo": 1002800 } } }, @@ -1423,7 +1457,7 @@ "val": { "i128": { "hi": 0, - "lo": 996920 + "lo": 997200 } } }, @@ -2194,7 +2228,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -2204,6 +2238,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2800 + } } ] } @@ -2216,26 +2259,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "expire_quest" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2800 + } + }, + { + "i128": { + "hi": 0, + "lo": 2800 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2246,2857 +2306,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2800 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3080 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3080 - } - }, - { - "i128": { - "hi": 0, - "lo": 3080 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3080 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3080 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3080 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3080 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3080 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3080 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3080 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3080 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 2800 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -5330,7 +2643,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -5461,7 +2774,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -5592,7 +2905,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -5910,111 +3223,70 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_pause" }, { - "error": { - "contract": 63 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -6127,7 +3399,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6253,7 +3525,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -6384,7 +3656,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -6515,7 +3787,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -6655,7 +3927,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6790,7 +4062,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6855,48 +4127,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "fn_return" }, { - "symbol": "LCCON" + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "error": { + "contract": 63 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "pause_quest" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -7135,7 +4448,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -7266,7 +4579,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -7397,7 +4710,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -7700,6 +5013,90 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_resume" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -7807,7 +5204,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -7933,7 +5330,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -8064,7 +5461,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -8195,7 +5592,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -8335,7 +5732,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -8470,7 +5867,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -8513,7 +5910,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -8540,7 +5937,7 @@ "v0": { "topics": [ { - "symbol": "q_resume" + "symbol": "q_pause" }, { "symbol": "LCCON" @@ -8573,7 +5970,7 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": "void" @@ -8689,7 +6086,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -8815,7 +6212,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -8946,7 +6343,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -9077,7 +6474,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -9217,7 +6614,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -9352,7 +6749,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -9395,16 +6792,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -9425,12 +6822,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -9451,7 +6848,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -9476,7 +6873,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -9486,15 +6883,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -9612,7 +7009,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -9738,7 +7135,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -9869,7 +7266,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -10000,7 +7397,7 @@ "val": { "i128": { "hi": 0, - "lo": 3080 + "lo": 2800 } } }, @@ -10140,7 +7537,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -10275,7 +7672,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.19.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.19.json index b75f40b01..7501fca25 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.19.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.19.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,7 +129,168 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 90 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 90 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -652,7 +813,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -808,123 +969,252 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 2073600 - ] - ], - [ - { - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 90 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 90 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -936,10 +1226,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -954,18 +1244,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -974,71 +1259,64 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 518400 + 6311999 ] ], [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "durability": "temporary", + "val": "void" + } }, - "durability": "persistent" + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" } }, [ @@ -1047,62 +1325,31 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 518400 + 6311999 ] ], [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" } }, [ @@ -1111,128 +1358,2014 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - }, - { - "key": { - "symbol": "symbol" - }, - "val": { - "string": "aaa" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "AssetInfo" - } - ] - }, - "val": { - "vec": [ - { - "symbol": "AlphaNum4" - }, - { - "map": [ - { - "key": { - "symbol": "asset_code" - }, - "val": { - "string": "aaa\\0" - } - }, - { - "key": { - "symbol": "issuer" - }, - "val": { - "bytes": "0000000000000000000000000000000000000000000000000000000000000006" - } - } - ] - } - ] - } - } - ] + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 } - } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 120960 + 6311999 ] ], [ { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" } }, [ { "last_modified_ledger_seq": 0, "data": { - "contract_code": { + "contract_data": { "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 2073600 + 6311999 ] - ] - ] - }, - "events": [ + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999820 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 90 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 90 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 90 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 90 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 90 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 90 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1245,14 +3378,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -1262,7 +3395,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1271,35 +3404,77 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "set_admin" + "error": { + "contract": 71 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -1309,23 +3484,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "set_admin" + "symbol": "fn_call" }, { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "LCCON" } } } @@ -1335,7 +3510,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1344,10 +3519,98 @@ "symbol": "fn_return" }, { - "symbol": "set_admin" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -1368,11 +3631,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" } } } @@ -1383,21 +3646,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "ROOKIE" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "string": "Rookie" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -1409,49 +3754,31 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "EXPLORER" - } - ], - "data": { - "vec": [ - { - "string": "Explorer" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "VETERAN" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "string": "Veteran" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" } ] } @@ -1469,43 +3796,19 @@ "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "proof_sub" }, { - "symbol": "MASTER" - } - ], - "data": { - "vec": [ - { - "string": "Master" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" + "symbol": "LCCON" }, { - "symbol": "LEGEND" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { "vec": [ { - "string": "Legend" + "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" } ] } @@ -1526,7 +3829,7 @@ "symbol": "fn_return" }, { - "symbol": "initialize" + "symbol": "submit_proof" } ], "data": "void" @@ -1550,7 +3853,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "register_quest" + "symbol": "approve_submission" } ], "data": { @@ -1559,22 +3862,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 } ] } @@ -1592,34 +3883,19 @@ "v0": { "topics": [ { - "symbol": "quest_reg" + "symbol": "sub_appr" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } + "data": "void" } } }, @@ -1637,7 +3913,7 @@ "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "approve_submission" } ], "data": "void" @@ -1658,21 +3934,24 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "claim_reward" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "i128": { "hi": 0, - "lo": 1000000 + "lo": 90 } } ] @@ -1685,29 +3964,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "balance" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -1726,10 +3999,15 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "balance" } ], - "data": "void" + "data": { + "i128": { + "hi": 0, + "lo": 999910 + } + } } } }, @@ -1738,7 +4016,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1750,7 +4028,7 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "mint" + "symbol": "transfer" } ], "data": { @@ -1758,10 +4036,13 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, { "i128": { "hi": 0, - "lo": 1000000 + "lo": 90 } } ] @@ -1780,13 +4061,13 @@ "v0": { "topics": [ { - "symbol": "mint" + "symbol": "transfer" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -1795,7 +4076,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 90 } } } @@ -1815,7 +4096,7 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "transfer" } ], "data": "void" @@ -1827,28 +4108,31 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "claimed" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "expire_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 90 + } } ] } @@ -1861,89 +4145,51 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "xp_award" }, { - "symbol": "expire_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "claim_reward" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } + "data": "void" } } }, @@ -2066,7 +4312,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2546,7 +4792,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -2681,7 +4927,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.2.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.2.json index 57729c685..c2760e502 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.2.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.2.json @@ -1,6 +1,6 @@ { "generators": { - "address": 9, + "address": 6, "nonce": 0 }, "auth": [ @@ -136,74 +136,13 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3620 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3620 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" } ] } @@ -225,109 +164,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3280 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3280 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], [], [], [], @@ -739,111 +575,6 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, - { - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, { "key": { "vec": [ @@ -1169,10 +900,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1184,10 +915,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1205,7 +936,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1220,7 +951,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1235,10 +966,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1250,10 +981,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1268,10 +999,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1283,10 +1014,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1301,106 +1032,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { @@ -2285,7 +1917,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" } ], "data": { @@ -2295,15 +1927,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3620 - } } ] } @@ -2321,16 +1944,13 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "q_cancel" }, { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { @@ -2338,13 +1958,7 @@ { "i128": { "hi": 0, - "lo": 3620 - } - }, - { - "i128": { - "hi": 0, - "lo": 3620 + "lo": 0 } } ] @@ -2363,61 +1977,16 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3620 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "cancel_quest" } ], "data": { "i128": { "hi": 0, - "lo": 3620 + "lo": 0 } } } @@ -2425,48 +1994,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -2574,7 +2101,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2644,87 +2171,71 @@ } ], "data": { - "map": [ + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -2775,218 +2286,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3010,7 +2374,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3033,40 +2397,155 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" }, { "key": { @@ -3102,7 +2581,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3237,7 +2716,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3280,7 +2759,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "resume_quest" } ], "data": { @@ -3302,48 +2781,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "fn_return" }, { - "symbol": "LCCON" + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "error": { + "contract": 63 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "pause_quest" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -3456,7 +2976,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3526,218 +3046,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3788,87 +3161,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3892,7 +3249,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3915,36 +3272,151 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { "key": { "symbol": "grace_period_seconds" }, @@ -3984,7 +3456,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4119,7 +3591,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4162,7 +3634,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -4171,10 +3643,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" + "i128": { + "hi": 0, + "lo": 740 + } } ] } @@ -4195,7 +3673,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -4256,7 +3734,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" }, { "vec": [ @@ -4264,10 +3742,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" + "i128": { + "hi": 0, + "lo": 740 + } } ] } @@ -4385,7 +3869,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4455,218 +3939,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4717,222 +4054,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3620 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -4956,7 +4142,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4979,218 +4165,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" + "error": { + "contract": 71 } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3280 - } - } - ] } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3280 - } - }, - { - "i128": { - "hi": 0, - "lo": 6900 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 3280 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -5199,80 +4242,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3280 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -5380,7 +4349,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5423,7 +4392,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5446,30 +4415,22 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" + "symbol": "category" }, "val": { - "u32": 2 + "u32": 0 } }, { "key": { - "symbol": "depositor" + "symbol": "creator" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -5477,59 +4438,71 @@ }, { "key": { - "symbol": "is_active" + "symbol": "deadline" }, "val": { - "bool": true + "u64": 87400 } }, { "key": { - "symbol": "quest_id" + "symbol": "grace_period_seconds" }, - "val": { - "symbol": "LCCON" - } + "val": "void" }, { "key": { - "symbol": "token" + "symbol": "id" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "LCCON" } }, { "key": { - "symbol": "total_deposited" + "symbol": "reward_amount" }, "val": { "i128": { "hi": 0, - "lo": 6900 + "lo": 500 } } }, { "key": { - "symbol": "total_paid_out" + "symbol": "reward_asset" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "total_refunded" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -5554,11 +4527,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -5577,222 +4557,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 67 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 67 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "cancel_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } - } + ] } ] } @@ -5908,7 +4744,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5951,7 +4787,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5974,95 +4810,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -6086,19 +4902,98 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "get_escrow_info" }, { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -6107,6 +5002,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -6119,12 +5040,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -6145,7 +5066,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -6170,7 +5091,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -6180,18 +5101,12 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" } ] } @@ -6309,7 +5224,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6352,7 +5267,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6375,54 +5290,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6430,35 +5354,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 6900 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6483,12 +5402,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } } } }, @@ -6506,222 +5432,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 63 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 63 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "resume_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } - } + ] } ] } @@ -6837,7 +5619,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6880,7 +5662,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6903,95 +5685,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -7015,18 +5777,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -7045,12 +5800,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -7071,7 +5826,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7096,7 +5851,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7106,15 +5861,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7140,7 +5892,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7163,4281 +5915,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 6900 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 6900 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 6900 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "1717171717171717171717171717171717171717171717171717171717171717" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "1717171717171717171717171717171717171717171717171717171717171717" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "cancel_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 6900 - } - } + ] } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.20.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.20.json index edb6ed301..bea6b9263 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.20.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.20.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,180 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 120 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 350 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -330,26 +156,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 29110, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -861,7 +673,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -1013,234 +825,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 120 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 350 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1324,7 +908,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1339,7 +923,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1354,10 +938,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1369,10 +953,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1387,10 +971,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1402,10 +986,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1420,13 +1004,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1435,31 +1024,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1468,168 +1097,62 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" } }, [ @@ -1639,338 +1162,55 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 999530 + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 120 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 350 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - }, - { - "key": { - "symbol": "symbol" - }, - "val": { - "string": "aaa" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } }, { @@ -1999,4746 +1239,50 @@ { "key": { "symbol": "issuer" - }, - "val": { - "bytes": "0000000000000000000000000000000000000000000000000000000000000006" - } - } - ] - } - ] - } - } - ] - } - } - } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 2073600 - ] - ] - ] - }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "init_asset" - } - ], - "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "init_asset" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "set_admin" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "set_admin" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "initialize" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "ROOKIE" - } - ], - "data": { - "vec": [ - { - "string": "Rookie" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "EXPLORER" - } - ], - "data": { - "vec": [ - { - "string": "Explorer" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "VETERAN" - } - ], - "data": { - "vec": [ - { - "string": "Veteran" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "MASTER" - } - ], - "data": { - "vec": [ - { - "string": "Master" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "LEGEND" - } - ], - "data": { - "vec": [ - { - "string": "Legend" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "initialize" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "register_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "register_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "approve_submission" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "claim_reward" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 120 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 120 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 120 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 120 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "approve_submission" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "claim_reward" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 350 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 999880 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 350 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 350 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 350 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } } } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ { "event": { "ext": "v0", @@ -6751,14 +1295,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "init_asset" } ], "data": { - "symbol": "LCCON" + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" } } } @@ -6768,7 +1312,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -6777,98 +1321,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "init_asset" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -6886,14 +1342,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "set_admin" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } @@ -6903,87 +1359,45 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "set_admin" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" }, { - "error": { - "contract": 71 - } + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "symbol": "set_admin" + } + ], + "data": "void" } } }, @@ -7004,11 +1418,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "initialize" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } } } @@ -7019,83 +1433,75 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_escrow_info" + "symbol": "ROOKIE" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "string": "Rookie" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "btype_reg" }, { - "error": { - "contract": 71 - } + "symbol": "EXPLORER" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "string": "Explorer" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "btype_reg" }, { - "error": { - "contract": 71 - } + "symbol": "VETERAN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "string": "Veteran" } ] } @@ -7107,23 +1513,24 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "btype_reg" }, { - "symbol": "get_escrow_info" + "symbol": "MASTER" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "Master" + } + ] } } } @@ -7134,26 +1541,28 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_escrow_info" + "symbol": "LEGEND" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "string": "Legend" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -7164,21 +1573,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "initialize" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -7189,28 +1594,37 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 } ] } @@ -7222,23 +1636,39 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "quest_reg" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] } } } @@ -7257,94 +1687,42 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "register_quest" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1000000 } } ] @@ -7357,23 +1735,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "mint" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -7383,7 +1767,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -7392,98 +1776,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "mint" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -7501,19 +1797,22 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "expire_quest" + "symbol": "mint" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 1000000 + } } ] } @@ -7525,52 +1824,55 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "symbol": "expire_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 67 + "i128": { + "hi": 0, + "lo": 1000000 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "mint" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -7581,31 +1883,55 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "expire_quest" - }, + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } ] } @@ -7614,6 +1940,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -7731,7 +2083,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -8211,7 +2563,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -8346,7 +2698,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.21.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.21.json index a1e20ec0a..f34f2b654 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.21.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.21.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,6 +129,79 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4100 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4100 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", @@ -164,7 +237,7 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "expire_quest", "args": [ { "symbol": "LCCON" @@ -205,50 +278,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 175777, + "timestamp": 119249, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -634,6 +669,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -750,7 +890,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -929,7 +1069,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -944,7 +1084,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -962,7 +1102,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -977,7 +1117,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1028,7 +1168,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1043,7 +1183,40 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -2009,16 +2182,25 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4100 + } } ] } @@ -2036,26 +2218,130 @@ "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "esc_dep" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false + "i128": { + "hi": 0, + "lo": 4100 + } + }, + { + "i128": { + "hi": 0, + "lo": 4100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false }, { "event": { @@ -2069,7 +2355,7 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" } ], "data": "void" @@ -2185,7 +2471,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2255,71 +2541,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2370,71 +2672,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2485,71 +2803,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2665,7 +2999,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2800,7 +3134,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2843,51 +3177,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "symbol": "LCCON" } } } @@ -2906,59 +3200,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -3027,7 +3269,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3097,71 +3339,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3212,186 +3470,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3507,7 +3797,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3642,7 +3932,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3777,7 +4067,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3847,71 +4137,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3962,71 +4399,222 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4050,7 +4638,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4073,43 +4661,102 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -4120,28 +4767,52 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "symbol": "get_escrow_info" - }, + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -4150,6 +4821,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -4257,7 +4949,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4300,7 +4992,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4323,63 +5015,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4387,30 +5070,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 4100 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -4435,7 +5123,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4458,63 +5146,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4522,30 +5201,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 4100 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -4596,2905 +5280,51 @@ "symbol": "get_escrow_info" } ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7502,30 +5332,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 4100 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -7621,172 +5456,47 @@ "symbol": "reward_amount" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ + "i128": { + "hi": 0, + "lo": 500 + } + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "pause_quest" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7902,7 +5612,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -7945,11 +5655,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -7965,78 +5682,117 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 4100 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 4100 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 4100 + } } ] } @@ -8045,6 +5801,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -8060,7 +5842,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8083,75 +5865,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Expired" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } } ] } @@ -8202,71 +6135,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } } ] } @@ -8290,7 +6239,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8313,63 +6262,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8377,30 +6317,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 4100 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 4100 + } } } ] @@ -8517,7 +6462,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -8652,7 +6597,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -8695,11 +6640,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2121212121212121212121212121212121212121212121212121212121212121" + } + ] } } } @@ -8718,12 +6673,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -8744,7 +6699,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -8769,7 +6724,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -8779,12 +6734,18 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2121212121212121212121212121212121212121212121212121212121212121" } ] } @@ -8810,7 +6771,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8833,75 +6794,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Expired" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8952,71 +6933,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } } ] } @@ -9040,7 +7168,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -9063,63 +7191,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -9127,30 +7246,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 4100 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 4100 + } } } ] @@ -9267,7 +7391,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -9295,131 +7419,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -9527,7 +7526,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -9570,11 +7569,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 470 + } + } + ] } } } @@ -9593,12 +7608,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -9619,7 +7634,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -9644,7 +7659,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -9654,12 +7669,24 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 470 + } } ] } @@ -9685,7 +7712,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -9708,75 +7735,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Expired" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } } ] } @@ -9827,71 +8005,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } } ] } @@ -10007,7 +8332,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -10142,7 +8467,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -10185,7 +8510,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -10215,7 +8540,7 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -10276,7 +8601,7 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" }, { "vec": [ @@ -10402,7 +8727,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -10416,242 +8741,143 @@ } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } } ] } @@ -10702,71 +8928,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4100 + } + } } ] } @@ -10882,7 +9255,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } @@ -11017,7 +9390,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Expired" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.22.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.22.json index f600b6730..fa36dd7f0 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.22.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.22.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 7, "nonce": 0 }, "auth": [ @@ -149,40 +149,76 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 280 + } } ] } @@ -191,14 +227,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], [], [], [], @@ -222,7 +250,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 39804, + "timestamp": 54668, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -724,7 +752,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -734,7 +762,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -760,7 +788,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -886,6 +918,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 280 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 30988 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -966,10 +1112,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -981,10 +1127,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1062,6 +1208,72 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1106,7 +1318,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999720 } } }, @@ -1212,7 +1424,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1223,8 +1444,72 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 280 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent", "val": { "contract_instance": { "executable": "stellar_asset", @@ -1935,131 +2220,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -2825,11 +2985,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -2848,11 +3015,129 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "expire_quest" } ], "data": { - "map": [ + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ { "key": { "symbol": "category" @@ -3575,16 +3860,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3605,12 +3890,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -3631,7 +3916,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3656,7 +3941,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3666,15 +3951,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4450,7 +4735,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "submit_proof" } ], "data": { @@ -4459,7 +4744,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" } ] } @@ -4472,26 +4760,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "expire_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -4502,21 +4795,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "submit_proof" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -4527,31 +4816,25 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "expire_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -4563,24 +4846,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -4598,98 +4882,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -4710,11 +4906,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 280 + } + } + ] } } } @@ -4726,95 +4935,6 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -4822,14 +4942,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -4839,7 +4959,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -4848,103 +4968,14 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "balance" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" + "i128": { + "hi": 0, + "lo": 1000000 } - ], - "data": { - "symbol": "LCCON" } } } @@ -4960,2814 +4991,27 @@ "v0": { "topics": [ { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + { + "i128": { + "hi": 0, + "lo": 280 } } ] @@ -7780,30 +5024,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "symbol": "cancel_quest" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "i128": { + "hi": 0, + "lo": 280 + } } } } @@ -7813,7 +5056,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -7822,78 +5065,76 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 67 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 67 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 280 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "cancel_quest" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "u32": 1 } ] } @@ -7902,6 +5143,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -8009,7 +5271,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8019,7 +5281,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8489,7 +5751,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8499,7 +5761,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8624,7 +5886,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8634,7 +5896,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8667,16 +5929,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -8697,12 +5959,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -8723,7 +5985,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8748,7 +6010,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8758,15 +6020,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -8884,7 +6146,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8894,7 +6156,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9364,7 +6626,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9374,7 +6636,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9499,7 +6761,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9509,7 +6771,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9527,131 +6789,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -9759,7 +6896,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9769,7 +6906,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10239,7 +7376,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10249,7 +7386,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10374,7 +7511,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10384,7 +7521,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.23.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.23.json index ef9e3fa00..cc236907e 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.23.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.23.json @@ -1,6 +1,6 @@ { "generators": { - "address": 9, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,89 +129,20 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 330 - } } ] } @@ -228,74 +159,18 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 440 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -324,28 +199,27 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -376,7 +250,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 62691, + "timestamp": 106520, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -888,7 +762,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -1040,234 +914,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 330 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 40672 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 40672 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1285,7 +931,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1300,7 +946,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1315,10 +961,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1330,10 +976,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1351,7 +997,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 7270604957039011794 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1366,7 +1012,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 7270604957039011794 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1381,10 +1027,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1396,10 +1042,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1414,10 +1060,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1429,10 +1075,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1450,7 +1096,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1465,7 +1111,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1480,13 +1126,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1495,31 +1146,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1528,135 +1219,62 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 3126073502131104533 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 3126073502131104533 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" } }, [ @@ -1666,912 +1284,127 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 999230 + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] } - } - }, - { - "key": { - "symbol": "authorized" }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } }, - "val": { - "bool": false + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } } - } - ] + ] + } } } }, "ext": "v0" }, - 518400 + 120960 ] ], [ { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent" + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, [ { "last_modified_ledger_seq": 0, "data": { - "contract_data": { + "contract_code": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 330 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - }, - { - "key": { - "symbol": "symbol" - }, - "val": { - "string": "aaa" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "AssetInfo" - } - ] - }, - "val": { - "vec": [ - { - "symbol": "AlphaNum4" - }, - { - "map": [ - { - "key": { - "symbol": "asset_code" - }, - "val": { - "string": "aaa\\0" - } - }, - { - "key": { - "symbol": "issuer" - }, - "val": { - "bytes": "0000000000000000000000000000000000000000000000000000000000000006" - } - } - ] - } - ] - } - } - ] - } - } - } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 2073600 - ] - ] - ] - }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "init_asset" - } - ], - "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "init_asset" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "set_admin" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "set_admin" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "initialize" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "ROOKIE" - } - ], - "data": { - "vec": [ - { - "string": "Rookie" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "EXPLORER" - } - ], - "data": { - "vec": [ - { - "string": "Explorer" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "VETERAN" - } - ], - "data": { - "vec": [ - { - "string": "Veteran" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "MASTER" - } - ], - "data": { - "vec": [ - { - "string": "Master" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "LEGEND" - } - ], - "data": { - "vec": [ - { - "string": "Legend" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "initialize" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "register_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "register_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" } - ], - "data": "void" - } - } - }, - "failed_call": false - }, + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ { "event": { "ext": "v0", @@ -2587,162 +1420,37 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" + "symbol": "init_asset" } ], "data": { - "error": { - "contract": 63 - } + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "init_asset" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2753,33 +1461,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } @@ -2789,23 +1481,23 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "set_admin" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" }, { - "symbol": "get_quest" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } @@ -2815,7 +1507,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2824,98 +1516,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "set_admin" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -2936,11 +1540,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "initialize" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } } } @@ -2951,83 +1555,75 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_escrow_info" + "symbol": "ROOKIE" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "string": "Rookie" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "btype_reg" }, { - "error": { - "contract": 71 - } + "symbol": "EXPLORER" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "string": "Explorer" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "btype_reg" }, { - "error": { - "contract": 71 - } + "symbol": "VETERAN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "string": "Veteran" } ] } @@ -3039,23 +1635,24 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "btype_reg" }, { - "symbol": "get_escrow_info" + "symbol": "MASTER" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "Master" + } + ] } } } @@ -3066,26 +1663,28 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_escrow_info" + "symbol": "LEGEND" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "string": "Legend" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3096,21 +1695,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "initialize" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3121,28 +1716,37 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 } ] } @@ -3154,23 +1758,39 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "quest_reg" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] } } } @@ -3189,77 +1809,77 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "register_quest" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "mint" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -3269,24 +1889,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "mint" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -3295,103 +1910,30 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, + "vec": [ { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1000000 } } ] @@ -3401,6 +1943,59 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3416,11 +2011,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -3431,103 +2033,24 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, + "vec": [ { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -3536,6 +2059,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3643,7 +2187,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3997,17 +2541,152 @@ "data": { "vec": [ { - "string": "contract try_call failed" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4123,7 +2802,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4151,6 +2830,98 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -4258,7 +3029,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4272,12 +3043,127 @@ } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -4301,21 +3187,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] + "symbol": "LCCON" } } } @@ -4326,31 +3202,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "bytes": "2424242424242424242424242424242424242424242424242424242424242424" - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4361,17 +3232,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "submit_proof" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4382,25 +3257,28 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -4412,25 +3290,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -4448,46 +3325,75 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "claim_reward" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 330 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -4499,7 +3405,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4508,14 +3414,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" } } } @@ -4525,23 +3431,132 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } } } @@ -4557,27 +3572,97 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "i128": { - "hi": 0, - "lo": 330 + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -4590,29 +3675,39 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "deposit_escrow" } ], "data": { - "i128": { - "hi": 0, - "lo": 330 - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 480 + } + } + ] } } } @@ -4622,7 +3717,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -4631,76 +3726,87 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "deposit_escrow" } ], - "data": "void" + "data": { + "error": { + "contract": 67 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 330 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "error": { + "contract": 67 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "deposit_escrow" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 480 + } + } + ] } ] } @@ -4709,27 +3815,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -4837,7 +3922,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4847,7 +3932,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5137,71 +4222,206 @@ } ], "data": { - "error": { - "contract": 71 - } + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -5311,32 +4531,157 @@ } }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } + "symbol": "expire_quest" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -5452,7 +4797,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5462,7 +4807,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5495,21 +4840,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" - } - ] + "symbol": "LCCON" } } } @@ -5520,31 +4855,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "bytes": "3030303030303030303030303030303030303030303030303030303030303030" - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -5555,17 +4885,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "submit_proof" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -5576,25 +4910,28 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "get_escrow_info" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -5606,25 +4943,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -5642,46 +4978,75 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "claim_reward" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 440 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -5693,7 +5058,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -5702,14 +5067,103 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "balance" + "error": { + "contract": 71 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -5719,23 +5173,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 999670 - } + "symbol": "LCCON" } } } @@ -5751,27 +5205,97 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } }, { - "i128": { - "hi": 0, - "lo": 440 + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -5784,29 +5308,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 440 - } + "symbol": "LCCON" } } } @@ -5816,7 +5334,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -5825,10 +5343,98 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -5837,31 +5443,28 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 440 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -5874,51 +5477,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "claim_reward" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } } } }, @@ -6031,7 +5672,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6041,7 +5682,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -6511,7 +6152,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6521,7 +6162,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -6646,7 +6287,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6656,7 +6297,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -6674,131 +6315,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -6906,7 +6422,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6916,7 +6432,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -7386,7 +6902,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7396,7 +6912,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -7521,7 +7037,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7531,7 +7047,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -7564,16 +7080,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7594,12 +7110,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -7620,7 +7136,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7645,7 +7161,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7655,15 +7171,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7781,7 +7297,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7791,7 +7307,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -8261,7 +7777,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -8271,7 +7787,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -8393,94 +7909,28 @@ "key": { "symbol": "status" }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, { - "i128": { - "hi": 0, - "lo": 0 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -8490,32 +7940,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -8633,7 +8057,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -9113,7 +8537,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -9248,7 +8672,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -9266,6 +8690,137 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -9383,7 +8938,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -9863,7 +9418,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -9998,7 +9553,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -10031,19 +9586,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "symbol": "LCCON" } ] } @@ -10064,12 +9616,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -10090,7 +9642,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -10115,7 +9667,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -10125,18 +9677,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e" + "symbol": "LCCON" } ] } @@ -10264,7 +9813,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -10744,7 +10293,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -10879,7 +10428,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -10912,16 +10461,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -10942,12 +10491,12 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -10968,7 +10517,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -10993,7 +10542,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -11003,15 +10552,15 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -11139,7 +10688,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -11619,7 +11168,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -11754,7 +11303,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.24.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.24.json index 02ef393c6..9b76818d9 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.24.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.24.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,41 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [], [], [], @@ -172,23 +137,56 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", + "function_name": "deposit_escrow", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3770 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3770 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -202,7 +200,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 56924, + "timestamp": 58816, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -588,6 +586,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3770 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 58816 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -881,39 +984,6 @@ 2073600 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -950,10 +1020,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -965,10 +1035,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -986,7 +1056,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1001,7 +1071,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1123,7 +1193,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1003770 } } }, @@ -1196,7 +1266,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 996230 } } }, @@ -1967,95 +2037,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" + "symbol": "LCCON" } } } @@ -2143,7 +2129,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2623,7 +2609,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2758,7 +2744,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2801,7 +2787,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -2810,10 +2796,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "3333333333333333333333333333333333333333333333333333333333333333" + "i128": { + "hi": 0, + "lo": 3770 + } } ] } @@ -2826,26 +2818,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "submit_proof" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3770 + } + }, + { + "i128": { + "hi": 0, + "lo": 3770 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2856,67 +2865,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3770 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "3333333333333333333333333333333333333333333333333333333333333333" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 3770 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3024,7 +3076,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3094,1655 +3146,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 58816 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3770 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_resume" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, + "map": [ { "key": { - "symbol": "id" + "symbol": "created_at" }, "val": { - "symbol": "LCCON" + "u64": 58816 } }, { "key": { - "symbol": "reward_amount" + "symbol": "deposit_count" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "u32": 1 } }, { "key": { - "symbol": "reward_asset" + "symbol": "depositor" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "status" + "symbol": "is_active" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "bool": true } }, { "key": { - "symbol": "total_claims" + "symbol": "quest_id" }, "val": { - "u32": 0 + "symbol": "LCCON" } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3770 + } + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -4793,186 +3408,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 58816 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3770 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.25.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.25.json index d48528d91..e50a33b58 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.25.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.25.json @@ -129,20 +129,83 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2828282828282828282828282828282828282828282828282828282828282828" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } } ] } @@ -157,28 +220,150 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4130 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4130 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4670 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4670 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -223,7 +408,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 85668, + "timestamp": 58961, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -613,46 +798,7 @@ "key": { "vec": [ { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformQuestsCreated" - } - ] - }, - "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformRewardsDistributed" - } - ] - }, - "val": { - "u128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "vec": [ - { - "symbol": "Quest" + "symbol": "Escrow" }, { "symbol": "LCCON" @@ -663,63 +809,207 @@ "map": [ { "key": { - "symbol": "category" + "symbol": "deposit_count" }, "val": { - "u32": 0 + "u32": 2 } }, { "key": { - "symbol": "creator" + "symbol": "is_active" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bool": false } }, { "key": { - "symbol": "deadline" + "symbol": "total_deposited" }, "val": { - "u64": 87400 + "i128": { + "hi": 0, + "lo": 8800 + } } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "total_paid_out" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "reward_amount" + "symbol": "total_refunded" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 8800 } } - }, + } + ] + } + }, + { + "key": { + "vec": [ { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "symbol": "EscrowMeta" }, { - "key": { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { "symbol": "status" }, "val": { @@ -735,7 +1025,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -887,6 +1177,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2828282828282828282828282828282828282828282828282828282828282828" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -937,7 +1341,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -952,7 +1356,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -970,7 +1374,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -985,7 +1389,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1000,10 +1404,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1015,10 +1419,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1033,10 +1437,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1048,10 +1452,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1066,11 +1470,176 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" @@ -1107,7 +1676,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999620 } } }, @@ -1209,6 +1778,79 @@ 518400 ] ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -1951,16 +2593,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -1973,34 +2615,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "resume_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2011,17 +2645,58 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "cancel_quest" + "error": { + "contract": 63 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 0 + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -2135,7 +2810,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2615,7 +3290,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2750,7 +3425,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2793,16 +3468,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2828282828282828282828282828282828282828282828282828282828282828" } ] } @@ -2815,26 +3493,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "pause_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "bytes": "2828282828282828282828282828282828282828282828282828282828282828" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2845,21 +3528,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "submit_proof" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2870,31 +3549,25 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "pause_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -2906,24 +3579,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2941,98 +3615,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -3053,11 +3639,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] } } } @@ -3073,78 +3672,80 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "balance" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 380 + } } ] } @@ -3156,23 +3757,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 380 + } } } } @@ -3182,7 +3789,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3191,75 +3798,43 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ + "symbol": "LCCON" + }, { - "symbol": "error" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "error": { - "contract": 71 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 380 + } } ] } @@ -3271,23 +3846,30 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "xp_award" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] } } } @@ -3306,78 +3888,10 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "claim_reward" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -3490,7 +4004,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3500,7 +4014,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3533,7 +4047,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3556,95 +4070,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -3668,16 +4162,98 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "string": "contract try_call failed" }, { - "symbol": "LCCON" + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -3686,6 +4262,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3698,12 +4300,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -3724,7 +4326,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -3749,7 +4351,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -3759,13 +4361,10 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -3885,7 +4484,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3895,7 +4494,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3928,7 +4527,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3951,75 +4550,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4043,11 +4662,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4130 + } + } + ] } } } @@ -4058,83 +4693,75 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ + "symbol": "LCCON" + }, { - "symbol": "error" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "error": { - "contract": 71 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4130 + } + }, + { + "i128": { + "hi": 0, + "lo": 4130 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 4130 + } } ] } @@ -4146,113 +4773,72 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 4130 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "deposit_escrow" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -4365,7 +4951,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4375,7 +4961,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4408,7 +4994,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4431,63 +5017,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4495,30 +5072,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 4130 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -4543,27 +5125,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4030 - } - } - ] + "symbol": "LCCON" } } } @@ -4582,87 +5148,222 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 67 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4130 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "deposit_escrow" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4030 - } + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4130 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4778,7 +5479,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4788,7 +5489,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4821,7 +5522,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4844,75 +5545,218 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4670 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4670 + } + }, + { + "i128": { + "hi": 0, + "lo": 8800 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 4670 + } } ] } @@ -4921,6 +5765,80 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4670 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -4936,7 +5854,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4959,75 +5877,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -5078,71 +6147,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -5258,7 +6474,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5268,7 +6484,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5393,7 +6609,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -5403,16 +6619,49 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -5424,7 +6673,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -5433,19 +6682,25 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "cancel_quest" + "symbol": "transfer" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 8800 + } } ] } @@ -5457,87 +6712,117 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "cancel_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 67 + "i128": { + "hi": 0, + "lo": 8800 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 8800 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_cancel" }, { - "error": { - "contract": 67 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "cancel_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "i128": { + "hi": 0, + "lo": 8800 + } } ] } @@ -5546,6 +6831,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -5663,7 +6974,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5723,186 +7034,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } } ] } @@ -5953,71 +7165,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } } ] } @@ -6041,7 +7269,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6064,63 +7292,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6128,30 +7347,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 8800 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 8800 + } } } ] @@ -6278,7 +7502,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6296,131 +7520,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -6538,7 +7637,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6571,11 +7670,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -6594,12 +7700,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -6620,7 +7726,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6645,7 +7751,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6655,12 +7761,15 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6686,7 +7795,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6709,75 +7818,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6828,71 +7957,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } } ] } @@ -6916,7 +8192,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6939,63 +8215,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7003,30 +8270,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 8800 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 8800 + } } } ] @@ -7153,7 +8425,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7275,259 +8547,29 @@ "key": { "symbol": "status" }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7551,11 +8593,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -7574,12 +8623,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -7600,7 +8649,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -7625,7 +8674,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -7635,10 +8684,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -7768,7 +8820,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7801,7 +8853,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7824,63 +8876,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7888,30 +8931,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 8800 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 8800 + } } } ] @@ -7936,21 +8984,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a" - } - ] + "symbol": "LCCON" } } } @@ -7969,81 +9007,222 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 67 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } }, { - "symbol": "submit_proof" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } } ] } @@ -8169,7 +9348,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8202,7 +9381,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8225,190 +9404,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8432,11 +9516,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1370 + } + } + ] } } } @@ -8455,12 +9555,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -8481,7 +9581,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -8506,7 +9606,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -8516,12 +9616,24 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1370 + } } ] } @@ -8649,7 +9761,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8682,7 +9794,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8705,63 +9817,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8769,30 +9872,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 8800 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 8800 + } } } ] @@ -8817,18 +9925,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -8847,78 +9948,222 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 63 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "resume_quest" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } } ] } @@ -9044,7 +10289,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9077,7 +10322,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -9100,190 +10345,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -9307,11 +10457,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -9330,12 +10487,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -9356,7 +10513,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -9381,7 +10538,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -9391,10 +10548,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -9524,7 +10684,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9557,7 +10717,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -9580,63 +10740,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -9644,30 +10795,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 8800 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 8800 + } } } ] @@ -9692,27 +10848,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3940 - } - } - ] + "symbol": "LCCON" } } } @@ -9731,87 +10871,222 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 67 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "deposit_escrow" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3940 - } + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } } ] } @@ -9937,7 +11212,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -9970,7 +11245,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -9993,75 +11268,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -10085,7 +11380,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -10108,75 +11403,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } } ] } @@ -10227,71 +11673,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8800 + } + } } ] } @@ -10417,7 +12010,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -10552,7 +12145,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.26.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.26.json index 68516c29e..8f3179e7c 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.26.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.26.json @@ -129,27 +129,20 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "cancel_quest", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -163,12 +156,60 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 6833, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -670,7 +711,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -706,11 +747,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -883,10 +920,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -898,10 +935,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -919,7 +956,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -934,7 +971,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1900,16 +1937,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -1922,88 +1959,55 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "cancel_quest" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } } } @@ -2117,7 +2121,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2597,7 +2601,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2732,7 +2736,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2775,18 +2779,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -2797,24 +2794,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -2826,19 +2902,5131 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "pause_quest" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4720 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4720 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -2951,7 +8139,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3431,7 +8619,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3566,7 +8754,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.27.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.27.json index bf21be3b7..9762d115c 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.27.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.27.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,202 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 170 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -150,7 +346,7 @@ { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } ] @@ -172,7 +368,7 @@ { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } ] @@ -190,13 +386,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -231,53 +420,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 67265, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -699,7 +847,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -721,7 +869,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } } @@ -894,7 +1042,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -1046,57 +1194,252 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 2073600 - ] - ], - [ - { - "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" + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 170 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } } }, "ext": "v0" }, - 6311999 + 2073600 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1108,10 +1451,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1126,10 +1469,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1141,10 +1484,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1162,7 +1505,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1177,7 +1520,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1192,10 +1535,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1207,10 +1550,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1225,10 +1568,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6517132746326325848 } }, "durability": "temporary" @@ -1240,10 +1583,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6517132746326325848 } }, "durability": "temporary", @@ -1258,18 +1601,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1278,71 +1616,31 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 518400 + 6311999 ] ], [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1351,62 +1649,31 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 518400 + 6311999 ] ], [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" } }, [ @@ -1415,3123 +1682,614 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - }, - { - "key": { - "symbol": "symbol" - }, - "val": { - "string": "aaa" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, - { - "key": { - "vec": [ - { - "symbol": "AssetInfo" - } - ] - }, - "val": { - "vec": [ - { - "symbol": "AlphaNum4" - }, - { - "map": [ - { - "key": { - "symbol": "asset_code" - }, - "val": { - "string": "aaa\\0" - } - }, - { - "key": { - "symbol": "issuer" - }, - "val": { - "bytes": "0000000000000000000000000000000000000000000000000000000000000006" - } - } - ] - } - ] - } - } - ] + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 } - } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 120960 + 6311999 ] ], [ { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" } }, [ { "last_modified_ledger_seq": 0, "data": { - "contract_code": { + "contract_data": { "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 2073600 + 6311999 ] - ] - ] - }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "init_asset" - } - ], - "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "init_asset" + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 } - ], - "data": "void" + }, + "durability": "temporary" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "set_admin" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "set_admin" + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 } - ], - "data": "void" + }, + "durability": "temporary" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "initialize" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "ROOKIE" + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" } - ], + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { "vec": [ { - "string": "Rookie" + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] - } + }, + "durability": "persistent" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "EXPLORER" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999450 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { "vec": [ { - "string": "Explorer" + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] - } + }, + "durability": "persistent" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "VETERAN" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { "vec": [ { - "string": "Veteran" + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] - } + }, + "durability": "persistent" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "MASTER" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { "vec": [ { - "string": "Master" + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "LEGEND" - } - ], - "data": { - "vec": [ - { - "string": "Legend" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "initialize" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "register_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } + }, + "durability": "persistent" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] }, - { - "u64": 87400 + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 170 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "register_quest" } - ], - "data": "void" + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], + }, + [ + { + "last_modified_ledger_seq": 0, "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1040 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1040 - } - }, - { - "i128": { - "hi": 0, - "lo": 1040 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1040 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1040 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1040 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 1040 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] } } - ] - } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } - } - }, - "failed_call": false - }, + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ { "event": { "ext": "v0", @@ -4544,14 +2302,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "init_asset" } ], "data": { - "symbol": "LCCON" + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" } } } @@ -4561,7 +2319,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -4570,94 +2328,10 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "init_asset" } ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - } - ] - } + "data": "void" } } }, @@ -4673,121 +2347,16 @@ "topics": [ { "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - } - ] + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } @@ -4797,23 +2366,23 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "set_admin" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" }, { - "symbol": "get_quest" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } @@ -4823,7 +2392,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -4832,98 +2401,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "set_admin" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -4944,11 +2425,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "initialize" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } } } @@ -4959,103 +2440,21 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_quest" + "symbol": "ROOKIE" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, + "vec": [ { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "string": "Rookie" } ] } @@ -5067,28 +2466,22 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "btype_reg" }, { - "symbol": "resume_quest" + "symbol": "EXPLORER" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" + "string": "Explorer" } ] } @@ -5101,86 +2494,75 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "resume_quest" + "symbol": "VETERAN" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "string": "Veteran" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "btype_reg" }, { - "error": { - "contract": 63 - } + "symbol": "MASTER" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "string": "Master" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "btype_reg" }, { - "error": { - "contract": 63 - } + "symbol": "LEGEND" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "string": "Legend" } ] } @@ -5192,24 +2574,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "initialize" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -5218,104 +2595,85 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_quest" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, + "vec": [ { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "symbol": "LCCON" }, { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 } }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 500 } }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "u64": 87400 } ] } @@ -5327,24 +2685,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "register_quest" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -5353,99 +2706,30 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, + "vec": [ { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 } } ] @@ -5458,23 +2742,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "mint" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -5484,7 +2774,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -5493,90 +2783,42 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, + "vec": [ { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } + "i128": { + "hi": 0, + "lo": 1000000 } } ] @@ -5589,23 +2831,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "mint" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -5615,7 +2863,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -5624,91 +2872,43 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, + "vec": [ { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "LCCON" }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" } ] } @@ -5720,23 +2920,27 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "proof_sub" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + } + ] } } } @@ -5755,95 +2959,43 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } + "symbol": "LCCON" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -5855,24 +3007,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -5890,94 +3043,45 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } + "symbol": "LCCON" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 380 } } ] @@ -5990,7 +3094,59 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -5999,19 +3155,25 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "expire_quest" + "symbol": "transfer" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } } ] } @@ -6023,87 +3185,117 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "expire_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 67 + "i128": { + "hi": 0, + "lo": 380 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "expire_quest" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "u32": 1 } ] } @@ -6112,6 +3304,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -6219,7 +3432,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6229,7 +3442,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6289,87 +3502,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6420,87 +3617,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6551,87 +3732,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6747,7 +3912,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6757,7 +3922,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6882,7 +4047,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6892,7 +4057,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6913,7 +4078,269 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "1313131313131313131313131313131313131313131313131313131313131313" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 170 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999620 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -6922,19 +4349,25 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "resume_quest" + "symbol": "transfer" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 170 + } } ] } @@ -6946,87 +4379,117 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "resume_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 63 + "i128": { + "hi": 0, + "lo": 170 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 170 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "resume_quest" + "u64": 100 }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "u32": 1 } ] } @@ -7035,6 +4498,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -7142,7 +4626,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7152,7 +4636,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7212,87 +4696,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7343,87 +4811,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7474,87 +4926,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7670,7 +5106,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7680,7 +5116,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7805,7 +5241,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7815,7 +5251,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7848,25 +5284,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 1800 - } + "symbol": "LCCON" } ] } @@ -7879,98 +5306,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "deposit_escrow" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1800 - } - } - ] - } - ] - } + "data": "void" } } }, @@ -8083,7 +5460,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -8093,7 +5470,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8130,110 +5507,209 @@ } ], "data": { - "symbol": "LCCON" + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8284,218 +5760,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 - } - } + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1040 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8611,7 +5940,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -8621,7 +5950,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8746,7 +6075,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -8756,7 +6085,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8806,7 +6135,7 @@ { "i128": { "hi": 0, - "lo": 40 + "lo": 1700 } } ] @@ -8820,26 +6149,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "deposit_escrow" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1700 + } + }, + { + "i128": { + "hi": 0, + "lo": 1700 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -8850,73 +6196,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1700 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 40 - } - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 1700 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -9024,7 +6407,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9034,7 +6417,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -9124,7 +6507,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -9150,7 +6533,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -9172,7 +6555,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 0 } } } @@ -9255,7 +6638,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -9281,7 +6664,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -9303,7 +6686,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 0 } } } @@ -9386,7 +6769,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -9412,7 +6795,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -9434,7 +6817,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 0 } } } @@ -9552,7 +6935,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9562,7 +6945,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -9687,25 +7070,97 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1700 } } ] @@ -9718,30 +7173,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "pause_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 1700 + } } } } @@ -9751,7 +7205,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -9760,78 +7214,76 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 63 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "esc_ref" }, { - "error": { - "contract": 63 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1700 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_cancel" }, { - "error": { - "contract": 63 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 1700 + } } ] } @@ -9840,6 +7292,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1700 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -9957,7 +7435,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -10073,7 +7551,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -10095,7 +7573,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } } @@ -10204,7 +7682,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -10226,7 +7704,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } } @@ -10335,7 +7813,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -10357,7 +7835,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } } @@ -10485,7 +7963,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -10620,7 +8098,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -10638,6 +8116,131 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -10755,7 +8358,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -10871,7 +8474,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -10893,7 +8496,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } } @@ -11002,7 +8605,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -11024,7 +8627,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } } @@ -11133,7 +8736,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } }, @@ -11155,7 +8758,7 @@ "val": { "i128": { "hi": 0, - "lo": 1040 + "lo": 1700 } } } @@ -11283,7 +8886,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -11418,7 +9021,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.28.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.28.json index db55a1c25..3b3126d7d 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.28.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.28.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -136,51 +136,18 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4010 - } } ] } }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4010 - } - } - ] - } - }, - "sub_invocations": [] - } - ] + "sub_invocations": [] } ] ], @@ -190,64 +157,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 80 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 80 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], [], [], [], @@ -258,112 +167,12 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 70 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -396,28 +205,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "expire_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -428,7 +215,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 164112, + "timestamp": 150735, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -818,7 +605,46 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" }, { "symbol": "LCCON" @@ -829,213 +655,69 @@ "map": [ { "key": { - "symbol": "deposit_count" + "symbol": "category" }, "val": { - "u32": 2 + "u32": 0 } }, { "key": { - "symbol": "is_active" + "symbol": "creator" }, "val": { - "bool": false + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "total_deposited" + "symbol": "deadline" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "u64": 87400 } }, { "key": { - "symbol": "total_paid_out" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "i128": { - "hi": 0, - "lo": 70 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "total_refunded" + "symbol": "reward_amount" }, "val": { "i128": { "hi": 0, - "lo": 4020 + "lo": 500 } } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ { "key": { - "symbol": "created_at" + "symbol": "reward_asset" }, "val": { - "u64": 1000 + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformQuestsCreated" - } - ] - }, - "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformRewardsDistributed" - } - ] - }, - "val": { - "u128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "vec": [ - { - "symbol": "Quest" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" + "symbol": "status" }, "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -1045,7 +727,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -1197,120 +879,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1328,7 +896,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1343,7 +911,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1358,10 +926,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1373,10 +941,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1394,7 +962,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1409,7 +977,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1424,10 +992,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1439,10 +1007,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1457,10 +1025,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 7270604957039011794 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1472,10 +1040,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 7270604957039011794 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1490,205 +1058,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { @@ -1802,80 +1172,7 @@ "val": { "i128": { "hi": 0, - "lo": 999930 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 + "lo": 1000000 } } }, @@ -2646,7 +1943,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" } ], "data": { @@ -2656,15 +1953,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4010 - } } ] } @@ -2682,16 +1970,13 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "q_cancel" }, { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { @@ -2699,13 +1984,7 @@ { "i128": { "hi": 0, - "lo": 4010 - } - }, - { - "i128": { - "hi": 0, - "lo": 4010 + "lo": 0 } } ] @@ -2724,61 +2003,16 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4010 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "cancel_quest" } ], "data": { "i128": { "hi": 0, - "lo": 4010 + "lo": 0 } } } @@ -2786,48 +2020,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -2935,7 +2127,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3005,218 +2197,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4010 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4010 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3267,87 +2312,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4010 + "vec": [ + { + "symbol": "LCCON" } - } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3463,7 +2607,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3598,7 +2742,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3641,27 +2785,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 80 - } - } - ] + "symbol": "LCCON" } } } @@ -3672,206 +2800,25 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "i128": { - "hi": 0, - "lo": 80 - } - }, - { - "i128": { - "hi": 0, - "lo": 4090 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 80 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 80 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 } }, { @@ -3930,7 +2877,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4000,218 +2947,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4262,222 +3062,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -4501,7 +3150,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4524,154 +3173,12 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -4692,7 +3199,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -4717,7 +3224,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -4727,15 +3234,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4853,7 +3357,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4896,7 +3400,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4919,54 +3423,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4974,35 +3487,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -5027,11 +3535,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -5050,91 +3565,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "map": [ + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "pause_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } - } + ] } ] } @@ -5158,7 +3660,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5181,54 +3683,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5236,35 +3747,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -5289,7 +3795,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5312,95 +3818,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -5424,7 +3910,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5447,189 +3933,43 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" + "error": { + "contract": 71 } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" - } - ] } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "bytes": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false + "failed_call": true }, { "event": { @@ -5640,25 +3980,28 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -5670,25 +4013,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -5706,88 +4048,75 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "claim_reward" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 70 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_pay" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 70 - } + "string": "contract try_call failed" }, { - "i128": { - "hi": 0, - "lo": 4020 - } + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -5799,7 +4128,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -5808,14 +4137,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" } } } @@ -5825,7 +4154,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -5834,241 +4163,7 @@ "symbol": "fn_return" }, { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1004090 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 70 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 70 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 70 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -6137,7 +4232,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6147,7 +4242,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6180,7 +4275,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6203,54 +4298,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6258,35 +4362,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 70 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6311,11 +4410,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -6334,222 +4440,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 67 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 67 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "expire_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } - } + ] } ] } @@ -6665,7 +4627,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6675,7 +4637,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6708,7 +4670,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6731,95 +4693,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -6843,16 +4785,98 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "string": "contract try_call failed" }, { - "symbol": "LCCON" + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -6864,27 +4888,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "symbol": "LCCON" } } } @@ -6903,10 +4923,78 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -7019,7 +5107,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -7029,7 +5117,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7062,7 +5150,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7085,30 +5173,22 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" + "symbol": "category" }, "val": { - "u32": 2 + "u32": 0 } }, { "key": { - "symbol": "depositor" + "symbol": "creator" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -7116,59 +5196,71 @@ }, { "key": { - "symbol": "is_active" + "symbol": "deadline" }, "val": { - "bool": true + "u64": 87400 } }, { "key": { - "symbol": "quest_id" + "symbol": "grace_period_seconds" }, - "val": { - "symbol": "LCCON" - } + "val": "void" }, { "key": { - "symbol": "token" + "symbol": "id" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "LCCON" } }, { "key": { - "symbol": "total_deposited" + "symbol": "reward_amount" }, "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 500 } } }, { "key": { - "symbol": "total_paid_out" + "symbol": "reward_asset" }, "val": { - "i128": { - "hi": 0, - "lo": 70 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "total_refunded" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -7193,11 +5285,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -7216,222 +5315,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 67 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 67 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "cancel_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } - } + ] } ] } @@ -7547,7 +5502,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -7557,7 +5512,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7590,7 +5545,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7613,95 +5568,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -7725,16 +5660,98 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "string": "contract try_call failed" }, { - "symbol": "LCCON" + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -7743,6 +5760,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -7755,12 +5798,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -7781,7 +5824,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -7806,7 +5849,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -7816,13 +5859,10 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -7942,7 +5982,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -7952,7 +5992,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7985,7 +6025,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8008,54 +6048,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8063,35 +6112,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 70 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -8116,11 +6160,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -8139,222 +6190,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 63 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 63 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "resume_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } - } + ] } ] } @@ -8470,7 +6377,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -8480,7 +6387,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8513,7 +6420,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8536,95 +6443,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -8648,16 +6535,98 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "string": "contract try_call failed" }, { - "symbol": "LCCON" + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -8666,6 +6635,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -8678,12 +6673,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -8704,7 +6699,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -8729,7 +6724,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -8739,13 +6734,10 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -8865,7 +6857,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -8875,7 +6867,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8908,7 +6900,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8931,54 +6923,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8986,35 +6987,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 70 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -9039,11 +7035,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -9062,222 +7065,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 63 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 63 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "resume_quest" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } - } + ] } ] } @@ -9393,7 +7252,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -9403,7 +7262,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -9436,7 +7295,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -9459,230 +7318,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -9733,218 +7437,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9995,87 +7552,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10191,7 +7732,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -10201,7 +7742,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10326,7 +7867,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -10336,7 +7877,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10461,7 +8002,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -10471,7 +8012,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -10504,7 +8045,352 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { @@ -10527,54 +8413,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -10582,35 +8477,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 70 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -10635,7 +8525,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -10658,54 +8548,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -10713,35 +8612,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 4090 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 70 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -10766,11 +8660,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -10789,226 +8690,78 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 67 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } + "symbol": "expire_quest" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -11124,7 +8877,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -11134,7 +8887,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -11167,18 +8920,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -11194,117 +8940,78 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 4020 - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "error" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 4020 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 4020 - } + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -11313,32 +9020,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 4020 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -11354,7 +9035,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -11377,226 +9058,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Expired" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4020 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11647,218 +9177,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4020 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 70 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4020 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11974,7 +9357,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -11984,7 +9367,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -12109,7 +9492,7 @@ "val": { "vec": [ { - "symbol": "Expired" + "symbol": "Cancelled" } ] } @@ -12119,7 +9502,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.29.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.29.json index 28ddec79e..4074b27fe 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.29.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.29.json @@ -131,18 +131,74 @@ ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1919191919191919191919191919191919191919191919191919191919191919" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 240 + } } ] } @@ -157,42 +213,122 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4780 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4780 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1510 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1510 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], @@ -589,6 +725,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6290 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -705,7 +946,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -715,7 +956,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -741,8 +982,12 @@ ] }, "val": { - "vec": [] - } + "vec": [ + { + "symbol": "LCCON" + } + ] + } }, { "key": { @@ -867,6 +1112,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1919191919191919191919191919191919191919191919191919191919191919" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -950,7 +1309,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -965,7 +1324,73 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1043,6 +1468,72 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1087,7 +1578,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1006050 } } }, @@ -1160,7 +1651,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 993710 } } }, @@ -1193,7 +1684,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1204,20 +1704,84 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent", "val": { - "contract_instance": { - "executable": "stellar_asset", - "storage": [ - { - "key": { - "symbol": "METADATA" - }, - "val": { - "map": [ - { - "key": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { "symbol": "decimal" }, "val": { @@ -1931,7 +2495,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -1940,7 +2504,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1919191919191919191919191919191919191919191919191919191919191919" } ] } @@ -1958,22 +2525,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "proof_sub" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "bytes": "1919191919191919191919191919191919191919191919191919191919191919" } ] } @@ -1994,15 +2558,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -2023,17 +2582,54 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2046,98 +2642,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -2158,11 +2666,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] } } } @@ -2178,78 +2699,80 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "balance" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 240 + } } ] } @@ -2261,23 +2784,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 240 + } } } } @@ -2287,7 +2816,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2296,75 +2825,43 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ + "symbol": "LCCON" + }, { - "symbol": "error" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "error": { - "contract": 71 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 240 + } } ] } @@ -2376,23 +2873,30 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "xp_award" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] } } } @@ -2411,78 +2915,10 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "claim_reward" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -2595,7 +3031,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2605,7 +3041,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2638,7 +3074,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -2661,95 +3097,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -2773,16 +3189,98 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2791,6 +3289,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2803,12 +3327,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -2829,7 +3353,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -2854,7 +3378,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -2864,15 +3388,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2990,7 +3511,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3000,7 +3521,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3033,7 +3554,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3056,75 +3577,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3148,11 +3689,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4780 + } + } + ] } } } @@ -3163,83 +3720,75 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ + "symbol": "LCCON" + }, { - "symbol": "error" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "error": { - "contract": 71 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4780 + } + }, + { + "i128": { + "hi": 0, + "lo": 4780 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 4780 + } } ] } @@ -3251,113 +3800,72 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 4780 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "deposit_escrow" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -3470,7 +3978,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3480,7 +3988,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3513,7 +4021,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3536,44 +4044,46 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" + "symbol": "is_active" }, - "val": "void" + "val": { + "bool": true + } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -3581,49 +4091,43 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 4780 } } }, { "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -3648,18 +4152,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -3678,78 +4175,222 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 63 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4780 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "symbol": "resume_quest" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4780 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3865,7 +4506,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3875,7 +4516,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3908,7 +4549,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3931,75 +4572,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4023,11 +4684,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1510 + } + } + ] } } } @@ -4038,83 +4715,75 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ + "symbol": "LCCON" + }, { - "symbol": "error" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "error": { - "contract": 71 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1510 + } + }, + { + "i128": { + "hi": 0, + "lo": 6290 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 1510 + } } ] } @@ -4126,113 +4795,72 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 1510 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "deposit_escrow" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -4345,7 +4973,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4355,7 +4983,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4371,3256 +4999,131 @@ } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "cancel_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6290 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7671,71 +5174,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6290 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 6290 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -7851,7 +5501,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7861,7 +5511,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7986,7 +5636,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7996,7 +5646,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.3.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.3.json index d50267f1b..574838568 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.3.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.3.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,6 +129,12 @@ } ] ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -150,7 +156,7 @@ { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } ] @@ -172,7 +178,7 @@ { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } ] @@ -196,34 +202,20 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "cancel_quest", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -237,12 +229,67 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 73390, + "timestamp": 162601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -654,7 +701,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -664,7 +711,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -686,7 +733,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -711,7 +758,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -849,7 +896,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -885,11 +932,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1062,10 +1105,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1077,10 +1120,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1098,7 +1141,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1113,7 +1156,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1131,7 +1174,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1146,7 +1189,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1268,7 +1311,7 @@ "val": { "i128": { "hi": 0, - "lo": 1002610 + "lo": 1000000 } } }, @@ -1341,7 +1384,7 @@ "val": { "i128": { "hi": 0, - "lo": 997390 + "lo": 1000000 } } }, @@ -2112,27 +2155,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2610 - } - } - ] + "symbol": "LCCON" } } } @@ -2143,35 +2170,102 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "i128": { - "hi": 0, - "lo": 2610 + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 } }, { - "i128": { - "hi": 0, - "lo": 2610 + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -2184,7 +2278,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -2193,27 +2287,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2610 - } - } - ] + "symbol": "LCCON" } } } @@ -2223,39 +2304,5942 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 2610 + "error": { + "contract": 71 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4600 + } + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 62770 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2264,10 +8248,131 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } } } }, @@ -2285,10 +8390,81 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], - "data": "void" + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -2401,7 +8577,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2477,7 +8653,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -2501,7 +8677,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -2527,7 +8703,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -2549,7 +8725,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -2608,7 +8784,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -2632,7 +8808,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -2658,7 +8834,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -2680,7 +8856,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -2739,7 +8915,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -2763,7 +8939,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -2789,7 +8965,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -2811,7 +8987,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -2929,7 +9105,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3064,7 +9240,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3107,16 +9283,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -3137,12 +9313,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -3163,7 +9339,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3188,7 +9364,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -3198,15 +9374,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -3324,7 +9500,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3400,7 +9576,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -3424,7 +9600,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -3450,7 +9626,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -3472,7 +9648,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -3531,7 +9707,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -3555,7 +9731,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -3581,7 +9757,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -3603,7 +9779,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -3662,7 +9838,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -3686,7 +9862,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -3712,7 +9888,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -3734,7 +9910,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -3852,7 +10028,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3987,7 +10163,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4030,7 +10206,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { @@ -4060,7 +10236,7 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { @@ -4121,7 +10297,7 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" }, { "vec": [ @@ -4247,7 +10423,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4323,7 +10499,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -4347,7 +10523,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4373,7 +10549,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -4395,7 +10571,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -4454,7 +10630,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -4478,7 +10654,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4504,7 +10680,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -4526,7 +10702,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -4585,7 +10761,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -4609,7 +10785,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4635,7 +10811,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -4657,7 +10833,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -4775,7 +10951,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4910,7 +11086,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4938,6 +11114,137 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -5045,7 +11352,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5121,7 +11428,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -5145,7 +11452,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -5171,7 +11478,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -5193,7 +11500,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -5252,7 +11559,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -5276,7 +11583,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -5302,7 +11609,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -5324,7 +11631,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -5383,7 +11690,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -5407,7 +11714,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -5433,7 +11740,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -5455,7 +11762,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -5573,7 +11880,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5708,7 +12015,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5751,16 +12058,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" } ] } @@ -5773,48 +12083,92 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "fn_return" }, { - "symbol": "LCCON" + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "pause_quest" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + ] + } + ] + } } } }, @@ -5927,7 +12281,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6003,7 +12357,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -6027,7 +12381,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -6053,7 +12407,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -6075,7 +12429,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -6134,7 +12488,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -6158,7 +12512,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -6184,7 +12538,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -6206,7 +12560,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -6265,7 +12619,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 62770 } }, { @@ -6289,7 +12643,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -6315,7 +12669,7 @@ "val": { "i128": { "hi": 0, - "lo": 2610 + "lo": 4600 } } }, @@ -6337,7 +12691,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 4600 } } } @@ -6455,7 +12809,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6590,7 +12944,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.30.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.30.json index 3a7686705..4087e44ed 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.30.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.30.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,32 +129,58 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "deposit_escrow", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3330 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3330 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -185,7 +211,7 @@ { "i128": { "hi": 0, - "lo": 3750 + "lo": 3160 } } ] @@ -207,7 +233,7 @@ { "i128": { "hi": 0, - "lo": 3750 + "lo": 3160 } } ] @@ -225,27 +251,20 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -259,59 +278,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 35709, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -715,7 +687,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -723,7 +695,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -733,7 +705,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 6490 } } }, @@ -755,7 +727,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -918,7 +890,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -954,7 +926,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -1130,7 +1106,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1145,7 +1121,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1196,7 +1172,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1211,7 +1187,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1229,7 +1205,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1244,7 +1220,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1366,7 +1342,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1006490 } } }, @@ -1439,7 +1415,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 993510 } } }, @@ -2210,7 +2186,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -2220,6 +2196,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3330 + } } ] } @@ -2232,86 +2217,75 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ + "symbol": "LCCON" + }, { - "symbol": "error" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "error": { - "contract": 67 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3330 + } + }, + { + "i128": { + "hi": 0, + "lo": 3330 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "expire_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "i128": { + "hi": 0, + "lo": 3330 + } } ] } @@ -2323,8114 +2297,77 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_quest" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3750 - } - }, - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3750 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3140 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3140 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3750 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "i128": { + "hi": 0, + "lo": 3330 } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -10538,7 +2475,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10638,7 +2575,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -10664,7 +2601,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 3330 } } }, @@ -10686,7 +2623,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -10769,7 +2706,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -10795,7 +2732,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 3330 } } }, @@ -10817,7 +2754,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -10900,7 +2837,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -10926,7 +2863,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 3330 } } }, @@ -10948,7 +2885,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -11066,7 +3003,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -11201,7 +3138,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -11244,7 +3181,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -11254,6 +3191,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3160 + } } ] } @@ -11266,26 +3212,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "expire_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3160 + } + }, + { + "i128": { + "hi": 0, + "lo": 6490 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -11296,64 +3259,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3160 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 3160 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -11461,7 +3470,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -11545,7 +3554,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -11561,7 +3570,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -11587,7 +3596,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 6490 } } }, @@ -11609,7 +3618,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -11676,7 +3685,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -11692,7 +3701,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -11718,7 +3727,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 6490 } } }, @@ -11740,7 +3749,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -11807,7 +3816,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -11823,7 +3832,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -11849,7 +3858,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 6490 } } }, @@ -11871,7 +3880,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -11989,7 +3998,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -12124,7 +4133,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -12167,7 +4176,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -12189,89 +4198,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -12384,7 +4352,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -12468,7 +4436,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -12484,7 +4452,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -12510,7 +4478,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 6490 } } }, @@ -12532,7 +4500,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -12599,7 +4567,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -12615,7 +4583,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -12641,7 +4609,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 6490 } } }, @@ -12663,7 +4631,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -12730,7 +4698,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -12746,7 +4714,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -12772,7 +4740,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 6490 } } }, @@ -12794,7 +4762,7 @@ "val": { "i128": { "hi": 0, - "lo": 3750 + "lo": 0 } } } @@ -12912,7 +4880,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -13047,7 +5015,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.31.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.31.json index 294812d63..d66f49b32 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.31.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.31.json @@ -1,6 +1,6 @@ { "generators": { - "address": 10, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,13 +129,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -152,7 +145,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" } ] } @@ -204,7 +197,7 @@ { "i128": { "hi": 0, - "lo": 320 + "lo": 90 } } ] @@ -220,7 +213,84 @@ [], [], [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 330 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -282,20 +352,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { @@ -813,7 +869,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -989,7 +1045,7 @@ "val": { "i128": { "hi": 0, - "lo": 320 + "lo": 90 } } }, @@ -998,7 +1054,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" } }, { @@ -1040,6 +1096,80 @@ ] } }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, { "key": { "vec": [ @@ -1079,6 +1209,46 @@ } ] } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -1129,7 +1299,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1144,7 +1314,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1162,7 +1332,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1177,7 +1347,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1195,7 +1365,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1210,7 +1380,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1225,10 +1395,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1240,10 +1410,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1261,7 +1431,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1276,7 +1446,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1291,10 +1461,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1306,10 +1476,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1327,7 +1497,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1342,7 +1512,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1357,18 +1527,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1377,11 +1542,115 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { - "vec": [ - { - "symbol": "Balance" + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" @@ -1398,7 +1667,7 @@ "val": { "i128": { "hi": 0, - "lo": 999680 + "lo": 999580 } } }, @@ -1544,7 +1813,80 @@ "val": { "i128": { "hi": 0, - "lo": 320 + "lo": 90 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 330 } } }, @@ -2315,16 +2657,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" } ] } @@ -2337,26 +2682,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "resume_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "bytes": "0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2367,21 +2717,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "submit_proof" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2392,31 +2738,25 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "resume_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -2428,24 +2768,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2463,98 +2804,10 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -2575,11 +2828,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 90 + } + } + ] } } } @@ -2595,78 +2861,80 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "balance" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 90 + } } ] } @@ -2678,23 +2946,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 90 + } } } } @@ -2704,7 +2978,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2713,75 +2987,76 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 90 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "get_escrow_info" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "u32": 1 } ] } @@ -2793,24 +3068,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2819,117 +3089,28 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "symbol": "LCCON" } } } }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false + "failed_call": false }, { "event": { @@ -3022,7 +3203,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3055,7 +3236,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3078,131 +3259,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "submit_proof" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -3214,27 +3339,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "bytes": "2222222222222222222222222222222222222222222222222222222222222222" - } - ] + "symbol": "LCCON" } } } @@ -3253,43 +3374,75 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -3301,25 +3454,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -3337,74 +3489,77 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "claim_reward" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 320 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "balance" + "error": { + "contract": 71 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -3414,23 +3569,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "balance" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } } } @@ -3446,27 +3601,97 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "i128": { - "hi": 0, - "lo": 320 + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -3479,29 +3704,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 320 - } + "symbol": "LCCON" } } } @@ -3511,7 +3730,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3520,144 +3739,7 @@ "symbol": "fn_return" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 320 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -3769,11 +3851,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "submit_proof" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + ] } } } @@ -3784,26 +3876,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "get_escrow_info" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3814,21 +3911,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "submit_proof" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3839,28 +3932,25 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -3872,24 +3962,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -3907,103 +3998,74 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "approve_submission" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 330 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -4013,7 +4075,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -4022,77 +4084,14 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "balance" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "i128": { + "hi": 0, + "lo": 999910 } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] } } } @@ -4102,7 +4101,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -4111,1972 +4110,24 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "transfer" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, + "vec": [ { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 330 } } ] @@ -6089,30 +4140,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "pause_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 330 + } } } } @@ -6122,7 +4172,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -6131,78 +4181,76 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 63 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 63 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 330 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "pause_quest" + "u64": 100 }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "u32": 1 } ] } @@ -6211,6 +4259,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -6318,7 +4387,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6328,7 +4397,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -6798,7 +4867,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6808,7 +4877,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -6933,7 +5002,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6943,7 +5012,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -6976,7 +5045,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "cancel_quest" } ], "data": { @@ -6985,10 +5054,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7001,91 +5067,55 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "cancel_quest" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "3434343434343434343434343434343434343434343434343434343434343434" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } } } @@ -7209,7 +5239,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -7689,7 +5719,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -7824,7 +5854,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -7857,7 +5887,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7867,6 +5897,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2110 + } } ] } @@ -7887,7 +5926,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7948,7 +5987,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -7957,6 +5996,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2110 + } } ] } @@ -8084,7 +6132,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8564,7 +6612,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8699,7 +6747,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8959,7 +7007,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9439,7 +7487,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9574,7 +7622,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9607,19 +7655,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "3838383838383838383838383838383838383838383838383838383838383838" + "symbol": "LCCON" } ] } @@ -9640,12 +7685,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -9666,7 +7711,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -9691,7 +7736,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -9701,18 +7746,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "3838383838383838383838383838383838383838383838383838383838383838" + "symbol": "LCCON" } ] } @@ -9840,7 +7882,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -10320,7 +8362,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -10455,7 +8497,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -10488,7 +8530,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -10497,10 +8539,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "bytes": "1818181818181818181818181818181818181818181818181818181818181818" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -10521,7 +8560,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -10582,7 +8621,7 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" }, { "vec": [ @@ -10590,10 +8629,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "bytes": "1818181818181818181818181818181818181818181818181818181818181818" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -10721,7 +8757,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -11201,7 +9237,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -11336,7 +9372,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 2 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.32.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.32.json index a6bdec304..32ec57338 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.32.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.32.json @@ -212,22 +212,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 139929, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -2782,6 +2772,131 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3547,16 +3662,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3577,12 +3692,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -3603,7 +3718,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3628,7 +3743,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3638,15 +3753,15 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4422,16 +4537,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4452,12 +4567,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -4478,7 +4593,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -4503,7 +4618,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -4513,15 +4628,15 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "cancel_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -5297,25 +5412,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 310 - } + "symbol": "LCCON" } ] } @@ -5336,12 +5442,12 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -5362,7 +5468,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -5387,7 +5493,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -5397,24 +5503,15 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 310 - } + "symbol": "LCCON" } ] } @@ -6190,16 +6287,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -6220,12 +6317,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -6246,7 +6343,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6271,7 +6368,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -6281,15 +6378,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -7065,11 +7162,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -7088,1519 +7192,12 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -8621,7 +7218,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8646,7 +7243,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8656,15 +7253,15 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -9440,25 +8037,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3250 - } + "symbol": "LCCON" } ] } @@ -9479,12 +8067,12 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -9505,7 +8093,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -9530,7 +8118,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -9540,24 +8128,15 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3250 - } + "symbol": "LCCON" } ] } @@ -10318,6 +8897,131 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.33.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.33.json index 3d34fb838..24e02c8f9 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.33.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.33.json @@ -136,6 +136,136 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1740 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1740 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "resume_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -146,7 +276,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 72900, + "timestamp": 97247, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -532,6 +662,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 97247 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -831,7 +1066,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -846,7 +1081,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -861,10 +1096,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -876,10 +1111,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -894,10 +1129,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -909,10 +1144,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -927,10 +1162,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -942,10 +1177,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -960,18 +1195,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -980,20 +1210,124 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } }, - "durability": "persistent", - "val": { - "map": [ + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { "symbol": "amount" @@ -1001,7 +1335,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1001740 } } }, @@ -1074,7 +1408,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 998260 } } }, @@ -1830,6 +2164,131 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2595,7 +3054,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "pause_quest" } ], "data": { @@ -2617,26 +3076,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "resume_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2647,59 +3111,13 @@ "v0": { "topics": [ { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -2812,7 +3230,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3211,6 +3629,4258 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1740 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1740 + } + }, + { + "i128": { + "hi": 0, + "lo": 1740 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1740 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 97247 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 97247 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 97247 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_resume" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 97247 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 97247 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 97247 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1740 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.34.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.34.json index f118f2a04..02d599f83 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.34.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.34.json @@ -1,6 +1,6 @@ { "generators": { - "address": 9, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,168 +129,14 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2020202020202020202020202020202020202020202020202020202020202020" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 310 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 440 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], + [], + [], [], [], [], @@ -299,79 +145,56 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", + "function_name": "deposit_escrow", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { "i128": { "hi": 0, - "lo": 430 + "lo": 1720 } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1720 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -435,27 +258,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 79102, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -845,46 +653,7 @@ "key": { "vec": [ { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformQuestsCreated" - } - ] - }, - "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformRewardsDistributed" - } - ] - }, - "val": { - "u128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "vec": [ - { - "symbol": "Quest" + "symbol": "Escrow" }, { "symbol": "LCCON" @@ -895,18 +664,162 @@ "map": [ { "key": { - "symbol": "category" + "symbol": "deposit_count" }, "val": { - "u32": 0 + "u32": 1 } }, { "key": { - "symbol": "creator" + "symbol": "is_active" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bool": false + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { @@ -967,7 +880,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -1119,348 +1032,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 310 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2020202020202020202020202020202020202020202020202020202020202020" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 430 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1544,7 +1115,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 7270604957039011794 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1559,7 +1130,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 7270604957039011794 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1574,10 +1145,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1589,10 +1160,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1607,10 +1178,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1622,10 +1193,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1301173170172112462 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1640,10 +1211,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1655,10 +1226,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1673,13 +1244,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1688,263 +1264,67 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 3126073502131104533 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 3126073502131104533 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 6517132746326325848 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 6517132746326325848 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] }, @@ -1964,7 +1344,7 @@ "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] }, @@ -1978,7 +1358,7 @@ "val": { "i128": { "hi": 0, - "lo": 998820 + "lo": 1000000 } } }, @@ -2011,16 +1391,7 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent" } }, @@ -2031,290 +1402,7 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 310 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 440 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 430 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": "ledger_key_contract_instance", "durability": "persistent", "val": { "contract_instance": { @@ -2432,2488 +1520,9 @@ 2073600 ] ] - ] - }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "init_asset" - } - ], - "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "init_asset" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "set_admin" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "set_admin" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "initialize" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "ROOKIE" - } - ], - "data": { - "vec": [ - { - "string": "Rookie" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "EXPLORER" - } - ], - "data": { - "vec": [ - { - "string": "Explorer" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "VETERAN" - } - ], - "data": { - "vec": [ - { - "string": "Veteran" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "MASTER" - } - ], - "data": { - "vec": [ - { - "string": "Master" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "LEGEND" - } - ], - "data": { - "vec": [ - { - "string": "Legend" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "initialize" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "register_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "register_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2020202020202020202020202020202020202020202020202020202020202020" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "bytes": "2020202020202020202020202020202020202020202020202020202020202020" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "approve_submission" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "claim_reward" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 310 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 310 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 310 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 310 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "approve_submission" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "claim_reward" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 440 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 999690 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 440 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 440 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 440 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, + ] + }, + "events": [ { "event": { "ext": "v0", @@ -4926,14 +1535,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "init_asset" } ], "data": { - "symbol": "LCCON" + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" } } } @@ -4943,7 +1552,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -4952,78 +1561,10 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "init_asset" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -5041,14 +1582,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "set_admin" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } @@ -5058,87 +1599,45 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "set_admin" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" }, { - "error": { - "contract": 71 - } + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "set_admin" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -5159,11 +1658,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "initialize" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } } } @@ -5174,103 +1673,21 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_quest" + "symbol": "ROOKIE" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, + "vec": [ { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "string": "Rookie" } ] } @@ -5282,23 +1699,24 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { - "topics": [ - { - "symbol": "fn_call" - }, + "topics": [ { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "btype_reg" }, { - "symbol": "get_quest" + "symbol": "EXPLORER" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "Explorer" + } + ] } } } @@ -5309,103 +1727,21 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "btype_reg" }, { - "symbol": "get_quest" + "symbol": "VETERAN" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, + "vec": [ { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "string": "Veteran" } ] } @@ -5417,31 +1753,22 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "btype_reg" }, { - "symbol": "submit_proof" + "symbol": "MASTER" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + "string": "Master" } ] } @@ -5459,19 +1786,16 @@ "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "btype_reg" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "symbol": "LEGEND" } ], "data": { "vec": [ { - "bytes": "2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e" + "string": "Legend" } ] } @@ -5492,7 +1816,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "initialize" } ], "data": "void" @@ -5516,7 +1840,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "register_quest" } ], "data": { @@ -5525,10 +1849,22 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 } ] } @@ -5546,19 +1882,34 @@ "v0": { "topics": [ { - "symbol": "sub_appr" + "symbol": "quest_reg" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], - "data": "void" + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } } } }, @@ -5576,7 +1927,7 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "register_quest" } ], "data": "void" @@ -5597,24 +1948,21 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "claim_reward" + "symbol": "mint" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { "i128": { "hi": 0, - "lo": 430 + "lo": 1000000 } } ] @@ -5627,23 +1975,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "mint" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "symbol": "balance" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -5662,15 +2016,10 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "mint" } ], - "data": { - "i128": { - "hi": 0, - "lo": 999250 - } - } + "data": "void" } } }, @@ -5679,7 +2028,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -5691,7 +2040,7 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": { @@ -5699,13 +2048,10 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, { "i128": { "hi": 0, - "lo": 430 + "lo": 1000000 } } ] @@ -5724,13 +2070,13 @@ "v0": { "topics": [ { - "symbol": "transfer" + "symbol": "mint" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -5739,7 +2085,7 @@ "data": { "i128": { "hi": 0, - "lo": 430 + "lo": 1000000 } } } @@ -5759,7 +2105,7 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": "void" @@ -5771,31 +2117,28 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 430 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } ] } @@ -5808,51 +2151,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "symbol": "resume_quest" } ], "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 } - ] + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "claim_reward" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -5975,7 +2356,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -6455,7 +2836,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -6590,7 +2971,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -6623,238 +3004,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 3 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" + { + "symbol": "LCCON" + } + ] } } } @@ -6873,12 +3034,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -6899,7 +3060,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -6924,7 +3085,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -6934,10 +3095,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -6965,7 +3129,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6988,75 +3152,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7195,7 +3379,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7218,230 +3402,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 3 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 3 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -7465,18 +3494,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -7495,12 +3517,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -7521,7 +3543,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7546,7 +3568,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7556,15 +3578,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7682,7 +3701,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7692,7 +3711,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -7725,7 +3744,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7748,75 +3767,179 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1720 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "esc_dep" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" + "i128": { + "hi": 0, + "lo": 1720 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 1720 + } } ] } @@ -7828,7 +3951,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7837,14 +3960,27 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1720 + } + } + ] } } } @@ -7854,87 +3990,72 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 1720 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "deposit_escrow" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -7955,7 +4076,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7978,75 +4099,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -8070,7 +4342,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8093,63 +4365,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8157,30 +4420,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1720 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 3 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -8205,7 +4473,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -8228,63 +4496,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8292,30 +4551,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1720 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 3 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -8340,18 +4604,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -8370,78 +4627,95 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } }, { - "symbol": "cancel_quest" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8557,7 +4831,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8567,7 +4841,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -8600,11 +4874,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -8616,6 +4897,77 @@ "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1720 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", "body": { "v0": { "topics": [ @@ -8623,18 +4975,83 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 71 + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1720 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1720 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -8645,21 +5062,22 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "cancel_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1720 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -8670,28 +5088,124 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "vec": [ + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8742,71 +5256,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -8857,71 +5387,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -9047,7 +5724,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -9182,7 +5859,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -9215,7 +5892,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { @@ -9245,7 +5922,7 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { @@ -9306,7 +5983,7 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" }, { "vec": [ @@ -9394,179 +6071,64 @@ }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 3 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" + "symbol": "grace_period_seconds" + }, + "val": "void" }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -9617,71 +6179,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -9732,71 +6310,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -9922,7 +6647,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -10057,7 +6782,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -10317,7 +7042,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -10333,230 +7058,131 @@ } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -10607,71 +7233,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -10695,7 +7337,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -10718,63 +7360,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -10782,30 +7415,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1720 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 3 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1720 + } } } ] @@ -10932,7 +7570,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -10950,149 +7588,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1900 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1900 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -11210,7 +7705,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -11243,7 +7738,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -11266,75 +7761,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -11385,71 +7900,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -11500,71 +8031,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -11690,7 +8368,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -11825,7 +8503,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -11858,25 +8536,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3400 - } + "symbol": "LCCON" } ] } @@ -11897,12 +8566,12 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -11923,7 +8592,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -11948,7 +8617,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -11958,24 +8627,15 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3400 - } + "symbol": "LCCON" } ] } @@ -12103,7 +8763,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -12130,219 +8790,120 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -12393,71 +8954,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1720 + } + } } ] } @@ -12583,7 +9291,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { @@ -12718,7 +9426,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.35.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.35.json index 26446372d..0fdf4c7fd 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.35.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.35.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 9, "nonce": 0 }, "auth": [ @@ -131,18 +131,21 @@ ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "submit_proof", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" } ] } @@ -151,52 +154,51 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", + "function_name": "approve_submission", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } } ] } @@ -217,21 +219,20 @@ [], [], [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "cancel_quest", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -245,12 +246,66 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 138286, + "timestamp": 180020, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -752,7 +807,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -762,7 +817,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -788,11 +843,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -918,6 +969,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -935,7 +1100,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -950,7 +1115,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -965,10 +1130,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -980,10 +1145,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -998,10 +1163,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1013,10 +1178,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1031,10 +1196,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1046,10 +1211,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1064,10 +1229,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1079,10 +1244,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1100,7 +1265,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1115,7 +1280,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1130,10 +1295,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1145,10 +1310,43 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1204,7 +1402,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999620 } } }, @@ -1306,6 +1504,79 @@ 518400 ] ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -2048,16 +2319,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" } ] } @@ -2075,19 +2349,19 @@ "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "proof_sub" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "bytes": "2727272727272727272727272727272727272727272727272727272727272727" } ] } @@ -2108,7 +2382,7 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": "void" @@ -2132,11 +2406,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } @@ -2147,106 +2431,24 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "sub_appr" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "data": "void" } } }, @@ -2255,24 +2457,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "approve_submission" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2281,17 +2478,2924 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 380 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3535353535353535353535353535353535353535353535353535353535353535" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3535353535353535353535353535353535353535353535353535353535353535" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } ], "data": { "error": { @@ -2704,7 +5808,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -2714,7 +5818,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2833,32 +5937,157 @@ } }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "symbol": "resume_quest" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -2974,7 +6203,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -2984,7 +6213,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3454,7 +6683,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3464,7 +6693,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3589,7 +6818,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3599,7 +6828,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3632,16 +6861,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3662,12 +6891,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -3688,7 +6917,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3713,7 +6942,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3723,15 +6952,15 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3849,7 +7078,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -3859,7 +7088,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4329,7 +7558,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4339,7 +7568,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4409,212 +7638,81 @@ } }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0505050505050505050505050505050505050505050505050505050505050505" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "symbol": "submit_proof" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "0505050505050505050505050505050505050505050505050505050505050505" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4730,7 +7828,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -4740,7 +7838,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5210,7 +8308,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5220,7 +8318,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5345,7 +8443,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5355,7 +8453,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5480,7 +8578,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5490,7 +8588,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5960,7 +9058,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5970,7 +9068,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6095,7 +9193,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6105,7 +9203,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6138,16 +9236,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6160,48 +9258,89 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_resume" + "symbol": "fn_return" }, { - "symbol": "LCCON" + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "resume_quest" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } } } }, @@ -6314,7 +9453,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6324,7 +9463,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6794,7 +9933,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6804,7 +9943,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6929,7 +10068,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -6939,7 +10078,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6981,10 +10120,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { - "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + "bytes": "1414141414141414141414141414141414141414141414141414141414141414" } ] } @@ -7010,7 +10149,7 @@ ], "data": { "error": { - "contract": 66 + "contract": 67 } } } @@ -7031,7 +10170,7 @@ }, { "error": { - "contract": 66 + "contract": 67 } } ], @@ -7056,7 +10195,7 @@ }, { "error": { - "contract": 66 + "contract": 67 } } ], @@ -7074,10 +10213,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { - "bytes": "2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d" + "bytes": "1414141414141414141414141414141414141414141414141414141414141414" } ] } @@ -7195,7 +10334,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7205,7 +10344,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7675,7 +10814,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7685,7 +10824,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7810,7 +10949,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -7820,7 +10959,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -7853,16 +10992,25 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3750 + } } ] } @@ -7875,48 +11023,98 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "fn_return" }, { - "symbol": "LCCON" + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "pause_quest" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3750 + } + } + ] + } + ] + } } } }, @@ -8029,7 +11227,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -8039,7 +11237,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8509,7 +11707,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -8519,7 +11717,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -8644,7 +11842,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -8654,7 +11852,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.36.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.36.json index 1fa9deef4..63934ac76 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.36.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.36.json @@ -129,6 +129,34 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -150,7 +178,7 @@ { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } ] @@ -172,7 +200,7 @@ { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } ] @@ -190,34 +218,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -265,19 +265,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 29388, + "timestamp": 45535, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -699,7 +692,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -721,7 +714,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -1063,7 +1056,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1078,7 +1071,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1096,7 +1089,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1111,7 +1104,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1162,7 +1155,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1177,7 +1170,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1195,7 +1188,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1210,7 +1203,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -2176,25 +2169,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 4090 - } + "symbol": "LCCON" } ] } @@ -2212,70 +2196,19 @@ "v0": { "topics": [ { - "symbol": "esc_dep" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 4090 - } - }, - { - "i128": { - "hi": 0, - "lo": 4090 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 4090 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2284,59 +2217,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -2349,7 +2229,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": "void" @@ -2465,7 +2345,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2535,87 +2415,71 @@ } ], "data": { - "map": [ + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -2666,838 +2530,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3548,218 +2645,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4047,22 +2997,73 @@ "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 970 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "cancel_quest" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 970 + } }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 970 + } } ] } @@ -4092,15 +3093,15 @@ "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } ] @@ -4122,10 +3123,10 @@ "symbol": "transfer" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -4134,7 +3135,7 @@ "data": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -4163,75 +3164,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 4090 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 4090 - } - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -4244,15 +3176,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], - "data": { - "i128": { - "hi": 0, - "lo": 4090 - } - } + "data": "void" } } }, @@ -4365,7 +3292,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -4465,7 +3392,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4491,7 +3418,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -4513,7 +3440,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 0 } } } @@ -4596,7 +3523,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4622,7 +3549,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -4644,7 +3571,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 0 } } } @@ -4727,7 +3654,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -4753,7 +3680,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -4775,7 +3702,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 0 } } } @@ -4893,7 +3820,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5028,7 +3955,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -5098,81 +4025,150 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "cancel_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 970 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 970 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "cancel_quest" - }, + "i128": { + "hi": 0, + "lo": 970 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "i128": { + "hi": 0, + "lo": 970 + } } ] } @@ -5181,6 +4177,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 970 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -5414,7 +4436,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -5436,7 +4458,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -5545,7 +4567,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -5567,7 +4589,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -5676,7 +4698,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -5698,7 +4720,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -6006,7 +5028,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" + "bytes": "3333333333333333333333333333333333333333333333333333333333333333" } ] } @@ -6099,7 +5121,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c" + "bytes": "3333333333333333333333333333333333333333333333333333333333333333" } ] } @@ -6343,7 +5365,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -6365,7 +5387,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -6474,7 +5496,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -6496,7 +5518,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -6605,7 +5627,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -6627,7 +5649,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -6908,131 +5930,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -7266,7 +6163,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -7288,7 +6185,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -7397,7 +6294,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -7419,7 +6316,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -7528,7 +6425,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -7550,7 +6447,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -7831,6 +6728,131 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -8064,7 +7086,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -8086,7 +7108,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -8195,7 +7217,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -8217,7 +7239,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } @@ -8326,7 +7348,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } }, @@ -8348,7 +7370,7 @@ "val": { "i128": { "hi": 0, - "lo": 4090 + "lo": 970 } } } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.37.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.37.json index 37137ebc2..09690af55 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.37.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.37.json @@ -1,6 +1,6 @@ { "generators": { - "address": 11, + "address": 7, "nonce": 0 }, "auth": [ @@ -145,7 +145,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } ] } @@ -197,7 +197,7 @@ { "i128": { "hi": 0, - "lo": 210 + "lo": 370 } } ] @@ -213,76 +213,27 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "1313131313131313131313131313131313131313131313131313131313131313" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 170 - } } ] } @@ -304,84 +255,7 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "i128": { - "hi": 0, - "lo": 180 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - ], + [], [], [], [], @@ -390,46 +264,18 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", + "function_name": "resume_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -438,26 +284,26 @@ } ] ], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "i128": { - "hi": 0, - "lo": 210 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -478,89 +324,9 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3780 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3780 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [], [], [], @@ -591,7 +357,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 178115, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -981,122 +747,17 @@ "key": { "vec": [ { - "symbol": "Escrow" - }, - { - "symbol": "LCCON" + "symbol": "Initialized" } ] }, "val": { - "map": [ - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ + "bool": true + } + }, + { + "key": { + "vec": [ { "symbol": "PlatformQuestsCreated" } @@ -1198,7 +859,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -1208,7 +869,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -1234,11 +895,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1388,7 +1045,7 @@ "val": { "i128": { "hi": 0, - "lo": 210 + "lo": 370 } } }, @@ -1397,7 +1054,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } }, { @@ -1443,87 +1100,10 @@ "key": { "vec": [ { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 170 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "1313131313131313131313131313131313131313131313131313131313131313" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" + "symbol": "UserStats" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ] }, @@ -1531,291 +1111,26 @@ "map": [ { "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 180 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" + "symbol": "level" }, "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] + "u32": 1 } }, { "key": { - "symbol": "submitter" + "symbol": "quests_completed" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "u32": 1 } }, { "key": { - "symbol": "timestamp" + "symbol": "xp" }, "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 210 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 + "u64": 100 } } ] @@ -1837,7 +1152,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2578412842719982537 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1852,7 +1167,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 2578412842719982537 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1870,7 +1185,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1885,7 +1200,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1900,10 +1215,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1915,10 +1230,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1936,7 +1251,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4571470874178140630 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1951,7 +1266,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4571470874178140630 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1966,10 +1281,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 6517132746326325848 } }, "durability": "temporary" @@ -1981,10 +1296,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 6517132746326325848 } }, "durability": "temporary", @@ -2002,7 +1317,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 2307661404550649928 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -2017,7 +1332,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 2307661404550649928 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -2032,10 +1347,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6517132746326325848 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -2047,10 +1362,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6517132746326325848 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -2065,10 +1380,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -2080,10 +1395,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -2098,10 +1413,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -2113,10 +1428,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -2131,10 +1446,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -2146,10 +1461,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -2164,271 +1479,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 1301173170172112462 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 1301173170172112462 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 7270604957039011794 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", - "key": { - "ledger_key_nonce": { - "nonce": 7270604957039011794 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", - "key": { - "ledger_key_nonce": { - "nonce": 2781962168096793370 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", - "key": { - "ledger_key_nonce": { - "nonce": 2781962168096793370 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", - "key": { - "ledger_key_nonce": { - "nonce": 6391496069076573377 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5", - "key": { - "ledger_key_nonce": { - "nonce": 6391496069076573377 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { @@ -2469,7 +1520,7 @@ "val": { "i128": { "hi": 0, - "lo": 1003010 + "lo": 999630 } } }, @@ -2542,7 +1593,7 @@ "val": { "i128": { "hi": 0, - "lo": 996220 + "lo": 1000000 } } }, @@ -2615,7 +1666,7 @@ "val": { "i128": { "hi": 0, - "lo": 210 + "lo": 370 } } }, @@ -2648,16 +1699,7 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent" } }, @@ -2668,217 +1710,7 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 170 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 180 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 210 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": "ledger_key_contract_instance", "durability": "persistent", "val": { "contract_instance": { @@ -3617,7 +2449,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } ] } @@ -3647,7 +2479,7 @@ "data": { "vec": [ { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" + "bytes": "2626262626262626262626262626262626262626262626262626262626262626" } ] } @@ -3790,7 +2622,7 @@ { "i128": { "hi": 0, - "lo": 210 + "lo": 370 } } ] @@ -3881,7 +2713,7 @@ { "i128": { "hi": 0, - "lo": 210 + "lo": 370 } } ] @@ -3915,7 +2747,7 @@ "data": { "i128": { "hi": 0, - "lo": 210 + "lo": 370 } } } @@ -3970,7 +2802,7 @@ { "i128": { "hi": 0, - "lo": 210 + "lo": 370 } } ] @@ -4799,7 +3631,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "expire_quest" } ], "data": { @@ -4808,10 +3640,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "1313131313131313131313131313131313131313131313131313131313131313" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -4824,31 +3653,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "expire_quest" } ], "data": { - "vec": [ - { - "bytes": "1313131313131313131313131313131313131313131313131313131313131313" - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4859,17 +3683,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "submit_proof" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4880,25 +3708,31 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 67 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "expire_quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -4910,25 +3744,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -4946,10 +3779,98 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -4970,24 +3891,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 170 - } - } - ] + "symbol": "LCCON" } } } @@ -5003,80 +3911,78 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "balance" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 999790 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 170 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -5088,29 +3994,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 170 - } + "symbol": "LCCON" } } } @@ -5120,7 +4020,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -5129,76 +4029,75 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 170 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "get_escrow_info" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -5207,27 +4106,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -5243,7 +4121,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5266,7 +4144,122 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" } ], "data": { @@ -5345,7 +4338,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -5378,7 +4371,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5401,75 +4394,314 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_pause" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -5723,7 +4955,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5746,113 +4978,93 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" }, { "bytes": "0000000000000000000000000000000000000000000000000000000000000001" @@ -5950,7 +5162,142 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" } ] } @@ -5960,7 +5307,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6210,7 +5557,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6220,7 +5567,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6690,7 +6037,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6700,7 +6047,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6825,7 +6172,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6835,7 +6182,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 1 } }, { @@ -6868,19 +6215,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" + "symbol": "LCCON" } ] } @@ -6893,31 +6237,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "symbol": "pause_quest" } ], "data": { - "vec": [ - { - "bytes": "1616161616161616161616161616161616161616161616161616161616161616" - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -6928,17 +6267,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "submit_proof" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -6949,25 +6292,31 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 63 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "symbol": "pause_quest" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -6979,25 +6328,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -7015,10 +6363,98 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -7039,24 +6475,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" - }, - { - "i128": { - "hi": 0, - "lo": 180 - } - } - ] + "symbol": "LCCON" } } } @@ -7072,80 +6495,78 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "balance" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 999620 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 180 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -7157,29 +6578,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 180 - } + "symbol": "LCCON" } } } @@ -7189,7 +6604,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7198,76 +6613,75 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 180 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "get_escrow_info" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -7279,7 +6693,33 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7288,10 +6728,78 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -7404,7 +6912,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -7414,7 +6922,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -7447,7 +6955,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7470,75 +6978,158 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_resume" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -7550,24 +7141,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -7576,7 +7162,168 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -7792,7 +7539,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7815,102 +7562,82 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 3 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false }, { "event": { @@ -8029,7 +7756,7 @@ "symbol": "total_claims" }, "val": { - "u32": 3 + "u32": 1 } }, { @@ -8062,21 +7789,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" - } - ] + "symbol": "LCCON" } } } @@ -8087,24 +7804,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -8113,27 +7909,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -8149,7 +7924,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "cancel_quest" } ], "data": { @@ -8158,10 +7933,7 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -8179,19 +7951,25 @@ "v0": { "topics": [ { - "symbol": "sub_appr" + "symbol": "q_cancel" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], - "data": "void" + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } } } }, @@ -8209,10 +7987,15 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "cancel_quest" } ], - "data": "void" + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } } } }, @@ -8233,24 +8016,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "i128": { - "hi": 0, - "lo": 210 - } - } - ] + "symbol": "LCCON" } } } @@ -8266,270 +8036,10 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "balance" - } - ], - "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "balance" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 999440 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "i128": { - "hi": 0, - "lo": 210 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 210 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 210 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVAX5" - } - ], - "data": { - "vec": [ - { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -8598,7 +8108,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -8608,7 +8118,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -9078,7 +8588,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -9088,7 +8598,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -9213,7 +8723,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -9223,7 +8733,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -9256,11 +8766,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -9279,16 +8796,134 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { "u32": 0 } }, @@ -9348,7 +8983,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -9358,7 +8993,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -9828,7 +9463,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -9838,7 +9473,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -9963,7 +9598,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -9973,7 +9608,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -10006,25 +9641,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 3780 - } + "symbol": "LCCON" } ] } @@ -10037,43 +9663,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "pause_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3780 - } - }, - { - "i128": { - "hi": 0, - "lo": 3780 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -10084,62 +9693,58 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 63 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 3780 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "error" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 63 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 3780 - } + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -10149,19 +9754,24 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "transfer" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -10179,54 +9789,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -10295,7 +9858,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -10305,7 +9868,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -10365,218 +9928,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10627,87 +10043,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" } - } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10823,7 +10338,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -10833,7 +10348,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -10958,7 +10473,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -10968,7 +10483,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -11001,16 +10516,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -11023,31 +10538,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "expire_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -11058,17 +10568,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "pause_quest" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -11079,17 +10593,59 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 67 + } } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" } } } @@ -11177,7 +10733,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -11187,7 +10743,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -11247,218 +10803,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11509,87 +10918,71 @@ } ], "data": { - "map": [ + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -11613,7 +11006,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -11636,95 +11029,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 4 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -11840,7 +11213,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -11850,7 +11223,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -11975,7 +11348,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -11985,7 +11358,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -12018,11 +11391,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3240 + } + } + ] } } } @@ -12041,124 +11430,18 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" + "error": { + "contract": 67 } - ], - "data": { - "symbol": "LCCON" } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -12169,225 +11452,65 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "error": { + "contract": 67 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 67 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "deposit_escrow" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3240 + } } - } + ] } ] } @@ -12503,7 +11626,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -12513,7 +11636,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -12546,7 +11669,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -12569,157 +11692,12 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 4 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - }, - { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -12740,7 +11718,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -12765,7 +11743,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -12775,18 +11753,12 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXI7N" - }, - { - "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" } ] } @@ -12812,7 +11784,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -12835,226 +11807,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 4 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -13105,218 +11926,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, + "v0": { + "topics": [ { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -13432,7 +12106,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -13442,7 +12116,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -13567,7 +12241,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -13577,7 +12251,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -13827,7 +12501,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -13837,7 +12511,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -13867,117 +12541,216 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -14028,218 +12801,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 86149 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3780 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -14355,7 +12981,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -14365,7 +12991,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { @@ -14490,7 +13116,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -14500,7 +13126,7 @@ "symbol": "total_claims" }, "val": { - "u32": 4 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.38.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.38.json index 2ea69fcda..0da1168c6 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.38.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.38.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,81 +129,72 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", + "function_name": "deposit_escrow", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ - { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { "i128": { "hi": 0, - "lo": 360 + "lo": 1960 } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1960 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -215,74 +206,18 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 350 - } } ] } @@ -687,6 +622,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1960 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -803,7 +843,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -813,7 +853,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -969,234 +1009,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 360 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 350 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1244,10 +1056,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1259,10 +1071,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1277,10 +1089,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1292,10 +1104,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1310,10 +1122,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1325,10 +1137,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1409,13 +1221,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1424,31 +1241,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1001960 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1457,120 +1314,16 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 115220454072064130 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", - "key": { - "ledger_key_nonce": { - "nonce": 5806905060045992000 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, "durability": "persistent", "val": { @@ -1582,7 +1335,7 @@ "val": { "i128": { "hi": 0, - "lo": 999290 + "lo": 998040 } } }, @@ -1615,16 +1368,7 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent" } }, @@ -1635,337 +1379,978 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] } - } - }, - { - "key": { - "symbol": "authorized" }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } }, - "val": { - "bool": false + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } } - } - ] + ] + } } } }, "ext": "v0" }, - 518400 + 120960 ] ], [ { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, [ { "last_modified_ledger_seq": 0, "data": { - "contract_data": { + "contract_code": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 360 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] + { + "i128": { + "hi": 0, + "lo": 1000000 + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { "vec": [ { - "symbol": "Balance" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "LCCON" } ] - }, - "durability": "persistent" + } } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ] + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 350 - } - } - }, + { + "symbol": "resume_quest" + }, + { + "vec": [ { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } + "symbol": "LCCON" } ] } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" + ], + "data": { + "symbol": "LCCON" + } } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - }, - { - "key": { - "symbol": "symbol" - }, - "val": { - "string": "aaa" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ { - "key": { - "vec": [ - { - "symbol": "AssetInfo" - } - ] - }, - "val": { - "vec": [ - { - "symbol": "AlphaNum4" - }, - { - "map": [ - { - "key": { - "symbol": "asset_code" - }, - "val": { - "string": "aaa\\0" - } - }, - { - "key": { - "symbol": "issuer" - }, - "val": { - "bytes": "0000000000000000000000000000000000000000000000000000000000000006" - } - } - ] - } - ] - } + "symbol": "Active" } ] } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } - } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ] + } } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" - } - }, - "ext": "v0" - }, - 2073600 - ] - ] - ] - }, - "events": [ + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1978,14 +2363,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -1995,7 +2380,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2004,83 +2389,78 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "set_admin" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "set_admin" - }, - { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "error" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 71 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "set_admin" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -2101,11 +2481,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" } } } @@ -2116,75 +2496,83 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "ROOKIE" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Rookie" - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "error" }, { - "symbol": "EXPLORER" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "string": "Explorer" - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "error" }, { - "symbol": "VETERAN" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "string": "Veteran" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2196,51 +2584,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "MASTER" - } - ], - "data": { - "vec": [ - { - "string": "Master" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "LEGEND" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "string": "Legend" - } - ] + "symbol": "LCCON" } } } @@ -2259,97 +2619,75 @@ "symbol": "fn_return" }, { - "symbol": "initialize" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "register_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "quest_reg" + "symbol": "error" }, { - "symbol": "LCCON" - }, + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 500 - } + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" }, { - "u64": 87400 + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2361,19 +2699,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "register_quest" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2382,30 +2725,103 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "i128": { - "hi": 0, - "lo": 1000000 + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -2418,29 +2834,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } } } @@ -2450,7 +2860,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2459,10 +2869,98 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -2480,22 +2978,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 1000000 - } + "symbol": "LCCON" } ] } @@ -2507,55 +3002,52 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "resume_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 + "error": { + "contract": 63 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "mint" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2566,25 +3058,31 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "submit_proof" + "error": { + "contract": 63 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "resume_quest" }, { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -2596,27 +3094,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] + "symbol": "LCCON" } } } @@ -2635,10 +3129,98 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -2659,21 +3241,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] + "symbol": "LCCON" } } } @@ -2684,28 +3256,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2716,17 +3286,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2737,28 +3311,28 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "claim_reward" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "symbol": "LCCON" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 360 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2767,6 +3341,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2776,80 +3376,78 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "balance" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 360 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2861,29 +3459,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 360 - } + "symbol": "LCCON" } } } @@ -2893,7 +3485,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2902,76 +3494,75 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 360 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "get_escrow_info" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2980,27 +3571,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -3116,133 +3686,18 @@ { "key": { "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3266,7 +3721,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3289,75 +3744,179 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1960 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "esc_dep" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" + "i128": { + "hi": 0, + "lo": 1960 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 1960 + } } ] } @@ -3369,7 +3928,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3378,14 +3937,27 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1960 + } + } + ] } } } @@ -3395,87 +3967,72 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 1960 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" } } }, @@ -3598,7 +4155,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3631,7 +4188,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3654,63 +4211,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -3718,240 +4266,35 @@ }, { "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" + "symbol": "total_deposited" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 1960 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_paid_out" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ - { - "bytes": "2525252525252525252525252525252525252525252525252525252525252525" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "approve_submission" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "approve_submission" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "claim_reward" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" }, - { - "i128": { - "hi": 0, - "lo": 350 + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -3964,7 +4307,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -3973,14 +4316,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" } } } @@ -3990,7 +4333,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3999,14 +4342,93 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 999640 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1960 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } @@ -4016,7 +4438,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4025,27 +4447,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "i128": { - "hi": 0, - "lo": 350 - } - } - ] + "symbol": "LCCON" } } } @@ -4055,29 +4464,102 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 350 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1960 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } @@ -4087,19 +4569,24 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "transfer" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -4109,63 +4596,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, { - "i128": { - "hi": 0, - "lo": 350 + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "xp_award" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - } - ], - "data": { - "vec": [ + }, { - "u64": 100 + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } }, { - "u64": 100 + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "u32": 1 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4174,27 +4701,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -4312,7 +4818,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -4345,11 +4851,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -4360,86 +4873,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -4460,7 +4935,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4483,75 +4958,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1960 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4602,71 +5228,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1960 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1960 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4782,7 +5555,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4792,7 +5565,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { @@ -4917,7 +5690,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4927,7 +5700,7 @@ "symbol": "total_claims" }, "val": { - "u32": 2 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.39.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.39.json index 19b23e99c..2deb0fc6f 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.39.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.39.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,76 +129,32 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 420 - } } ] } @@ -234,7 +190,7 @@ { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } ] @@ -256,7 +212,7 @@ { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } ] @@ -274,6 +230,13 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -321,12 +284,34 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 18457, + "timestamp": 103250, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -748,7 +733,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -770,7 +755,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -795,7 +780,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -943,7 +928,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -1095,120 +1080,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 420 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1226,7 +1097,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1241,7 +1112,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1256,10 +1127,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1271,10 +1142,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1292,7 +1163,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1307,7 +1178,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1355,7 +1226,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1370,7 +1241,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1454,46 +1325,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } + "vec": [ + { + "symbol": "Balance" }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1502,45 +1345,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { "vec": [ { @@ -1561,7 +1366,7 @@ "val": { "i128": { "hi": 0, - "lo": 999580 + "lo": 1000000 } } }, @@ -1663,79 +1468,6 @@ 518400 ] ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 420 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -2478,21 +2210,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" - } - ] + "symbol": "LCCON" } } } @@ -2503,24 +2225,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "proof_sub" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -2532,19 +2333,24 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "submit_proof" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -2553,82 +2359,87 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "approve_submission" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -2649,24 +2460,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 420 - } - } - ] + "symbol": "LCCON" } } } @@ -2682,80 +2480,78 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "balance" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 420 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2767,29 +2563,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 420 - } + "symbol": "LCCON" } } } @@ -2799,7 +2589,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2808,76 +2598,75 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 420 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "get_escrow_info" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2886,27 +2675,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "claim_reward" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -3024,7 +2792,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3057,7 +2825,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3080,75 +2848,230 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3263,7 +3186,4674 @@ { "symbol": "LCCON" } - ] + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1570 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1570 + } + }, + { + "i128": { + "hi": 0, + "lo": 1570 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1570 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1570 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1570 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1570 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } } ] } @@ -3314,71 +7904,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 103250 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1570 + } + } } ] } @@ -3494,7 +8231,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3504,7 +8241,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -3629,109 +8366,25 @@ "val": { "vec": [ { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3260 + "symbol": "Cancelled" + } + ] } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ + }, { - "i128": { - "hi": 0, - "lo": 3260 + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 } }, { - "i128": { - "hi": 0, - "lo": 3260 + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -3744,7 +8397,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -3753,25 +8406,19 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "LCCON" }, { - "i128": { - "hi": 0, - "lo": 3260 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3783,72 +8430,90 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "cancel_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 3260 + "error": { + "contract": 67 } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "deposit_escrow" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } } } }, @@ -3961,7 +8626,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3971,7 +8636,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4037,7 +8702,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -4061,7 +8726,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4087,7 +8752,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -4109,7 +8774,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1570 } } } @@ -4168,7 +8833,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -4192,7 +8857,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4218,7 +8883,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -4240,7 +8905,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1570 } } } @@ -4299,7 +8964,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -4323,7 +8988,7 @@ "symbol": "is_active" }, "val": { - "bool": true + "bool": false } }, { @@ -4349,7 +9014,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -4371,7 +9036,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 1570 } } } @@ -4489,7 +9154,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4499,7 +9164,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -4624,7 +9289,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4634,122 +9299,18 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 3260 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3260 - } + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } @@ -4759,19 +9320,31 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "transfer" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" } ], - "data": "void" + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } } } }, @@ -4781,91 +9354,88 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "expire_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3260 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3260 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "cancel_quest" + "error": { + "contract": 67 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 3260 - } + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } @@ -4989,7 +9559,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5055,7 +9625,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -5105,7 +9675,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -5127,7 +9697,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -5186,7 +9756,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -5236,7 +9806,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -5258,7 +9828,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -5317,7 +9887,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -5367,7 +9937,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -5389,7 +9959,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -5517,7 +10087,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5652,7 +10222,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5685,7 +10255,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { @@ -5715,7 +10285,7 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { @@ -5776,7 +10346,7 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" }, { "vec": [ @@ -5912,7 +10482,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5978,7 +10548,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -6028,7 +10598,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -6050,7 +10620,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -6109,7 +10679,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -6159,7 +10729,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -6181,7 +10751,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -6240,7 +10810,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -6290,7 +10860,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -6312,7 +10882,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -6440,7 +11010,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6575,7 +11145,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6593,6 +11163,137 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -6710,7 +11411,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6776,7 +11477,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -6826,7 +11527,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -6848,7 +11549,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -6907,7 +11608,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -6957,7 +11658,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -6979,7 +11680,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -7038,7 +11739,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -7088,7 +11789,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -7110,7 +11811,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -7238,7 +11939,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7373,7 +12074,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7423,7 +12124,7 @@ { "i128": { "hi": 0, - "lo": 4970 + "lo": 1430 } } ] @@ -7522,7 +12223,7 @@ { "i128": { "hi": 0, - "lo": 4970 + "lo": 1430 } } ] @@ -7651,7 +12352,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7717,7 +12418,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -7767,7 +12468,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -7789,7 +12490,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -7848,7 +12549,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -7898,7 +12599,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -7920,7 +12621,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -7979,7 +12680,7 @@ "symbol": "created_at" }, "val": { - "u64": 1000 + "u64": 103250 } }, { @@ -8029,7 +12730,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } }, @@ -8051,7 +12752,7 @@ "val": { "i128": { "hi": 0, - "lo": 3260 + "lo": 1570 } } } @@ -8179,7 +12880,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8314,7 +13015,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.4.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.4.json index 5e0c1cc69..aeca96d92 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.4.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.4.json @@ -129,47 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -191,7 +150,7 @@ { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } ] @@ -213,7 +172,7 @@ { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } ] @@ -237,6 +196,33 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], [], [ [ @@ -273,18 +259,51 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "deposit_escrow", "args": [ { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3800 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3800 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -301,7 +320,28 @@ [], [], [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -312,7 +352,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 38247, + "timestamp": 46078, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -716,7 +756,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -724,7 +764,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -734,7 +774,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -756,7 +796,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -781,7 +821,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -919,7 +959,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -955,7 +995,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -1098,7 +1142,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -1113,7 +1157,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -1131,7 +1175,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1146,7 +1190,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1164,7 +1208,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1179,7 +1223,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1194,10 +1238,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1209,10 +1253,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1263,7 +1307,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1278,7 +1322,40 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1400,7 +1477,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 1006890 } } }, @@ -1473,7 +1550,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 993110 } } }, @@ -2244,16 +2321,25 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3090 + } } ] } @@ -2271,19 +2357,31 @@ "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "esc_dep" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "i128": { + "hi": 0, + "lo": 3090 + } + }, + { + "i128": { + "hi": 0, + "lo": 3090 + } } ] } @@ -2301,13 +2399,31 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "pause_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], - "data": "void" + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3090 + } + } + ] + } } } }, @@ -2316,23 +2432,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 3090 + } } } } @@ -2342,7 +2464,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2351,7 +2473,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" } ], "data": { @@ -2420,7 +2610,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2490,71 +2680,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3090 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 3090 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -2604,271 +2941,43 @@ "symbol": "get_escrow_info" } ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" + "symbol": "is_active" }, - "val": "void" + "val": { + "bool": true + } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -2876,1540 +2985,44 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { "key": { - "symbol": "reward_asset" + "symbol": "total_deposited" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "i128": { + "hi": 0, + "lo": 3090 + } } }, { "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" + "symbol": "total_paid_out" }, "val": { "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -4525,7 +3138,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4660,7 +3273,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4688,203 +3301,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 130 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 130 - } - }, - { - "i128": { - "hi": 0, - "lo": 130 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 130 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 130 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -4992,7 +3408,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5068,7 +3484,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -5118,7 +3534,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -5199,7 +3615,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -5249,7 +3665,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -5330,7 +3746,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -5380,7 +3796,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -5520,7 +3936,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5655,7 +4071,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5720,89 +4136,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -5991,7 +4366,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -6041,7 +4416,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -6122,7 +4497,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -6172,7 +4547,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -6253,7 +4628,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -6303,7 +4678,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -6873,7 +5248,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -6923,7 +5298,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -7004,7 +5379,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -7054,7 +5429,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -7135,7 +5510,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -7185,7 +5560,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 3090 } } }, @@ -7503,7 +5878,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7513,6 +5888,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3800 + } } ] } @@ -7525,32 +5909,35 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "esc_dep" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "LCCON" }, { - "symbol": "transfer" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 3800 + } }, { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } ] @@ -7563,29 +5950,36 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "transfer" } ], "data": { - "i128": { - "hi": 0, - "lo": 130 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3800 + } + } + ] } } } @@ -7596,53 +5990,28 @@ "event": { "ext": "v0", "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "esc_ref" + "symbol": "transfer" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 130 - } - } - ] + "i128": { + "hi": 0, + "lo": 3800 + } } } } @@ -7652,31 +6021,19 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "transfer" } ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 130 - } - } - ] - } + "data": "void" } } }, @@ -7694,15 +6051,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], - "data": { - "i128": { - "hi": 0, - "lo": 130 - } - } + "data": "void" } } }, @@ -7815,7 +6167,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7891,7 +6243,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -7899,7 +6251,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -7915,7 +6267,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -7941,7 +6293,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -7963,7 +6315,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -8022,7 +6374,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -8030,7 +6382,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8046,7 +6398,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8072,7 +6424,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -8094,7 +6446,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -8153,7 +6505,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -8161,7 +6513,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8177,7 +6529,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8203,7 +6555,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -8225,7 +6577,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -8343,7 +6695,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8478,7 +6830,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8738,7 +7090,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8814,7 +7166,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -8822,7 +7174,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8838,7 +7190,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8864,7 +7216,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -8886,7 +7238,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -8945,7 +7297,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -8953,7 +7305,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -8969,7 +7321,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8995,7 +7347,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -9017,7 +7369,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -9076,7 +7428,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -9084,7 +7436,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9100,7 +7452,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -9126,7 +7478,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -9148,7 +7500,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -9266,7 +7618,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9401,7 +7753,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9444,16 +7796,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -9466,89 +7818,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } + "data": "void" } } }, @@ -9661,7 +7972,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -9737,7 +8048,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -9745,7 +8056,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9761,7 +8072,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -9787,7 +8098,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -9809,7 +8120,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -9868,7 +8179,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -9876,7 +8187,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -9892,7 +8203,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -9918,7 +8229,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -9940,7 +8251,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -9999,7 +8310,7 @@ "symbol": "created_at" }, "val": { - "u64": 38247 + "u64": 1000 } }, { @@ -10007,7 +8318,7 @@ "symbol": "deposit_count" }, "val": { - "u32": 1 + "u32": 2 } }, { @@ -10023,7 +8334,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -10049,7 +8360,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 6890 } } }, @@ -10071,7 +8382,7 @@ "val": { "i128": { "hi": 0, - "lo": 130 + "lo": 0 } } } @@ -10189,7 +8500,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -10324,7 +8635,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.40.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.40.json index 454a7b4b7..9605c7d9c 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.40.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.40.json @@ -129,136 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], [], [], [], @@ -292,19 +162,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 59547, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -690,111 +553,6 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, - { - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, { "key": { "vec": [ @@ -1094,7 +852,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1109,7 +867,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1190,10 +948,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1205,10 +963,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1223,10 +981,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1238,10 +996,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1256,13 +1014,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1271,87 +1034,16 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, "durability": "persistent", "val": { @@ -1363,7 +1055,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000800 + "lo": 1000000 } } }, @@ -1436,7 +1128,7 @@ "val": { "i128": { "hi": 0, - "lo": 999200 + "lo": 1000000 } } }, @@ -2192,203 +1884,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 400 - } - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 400 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -2566,218 +2061,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 400 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 400 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -2828,222 +2176,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 400 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -3067,7 +2264,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3090,154 +2287,12 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -3258,7 +2313,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -3283,3224 +2338,24 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 400 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 400 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 400 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 400 - } - }, - { - "i128": { - "hi": 0, - "lo": 800 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 400 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 400 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -6524,7 +2379,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6547,54 +2402,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 2 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": true + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6602,35 +2466,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 800 - } + "vec": [ + { + "symbol": "Active" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6747,7 +2606,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -6775,6 +2634,90 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -6925,18 +2868,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -6955,12 +2891,12 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -6981,7 +2917,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7006,7 +2942,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -7016,15 +2952,12 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7050,7 +2983,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7071,228 +3004,77 @@ "topics": [ { "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -7343,218 +3125,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 800 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.41.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.41.json index d8a174f38..daa4927c8 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.41.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.41.json @@ -1,6 +1,6 @@ { "generators": { - "address": 8, + "address": 6, "nonce": 0 }, "auth": [ @@ -136,25 +136,89 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], [], [], [], [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -195,12 +259,32 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 168297, + "timestamp": 76199, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -586,6 +670,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -908,6 +1097,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -947,7 +1169,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -962,7 +1184,40 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1928,13 +2183,138 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" - } - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } } }, "failed_call": false @@ -2678,11 +3058,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] } } } @@ -2693,102 +3089,35 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "get_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, + "vec": [ { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 240 } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 240 } } ] @@ -2801,7 +3130,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2810,14 +3139,27 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] } } } @@ -2827,87 +3169,72 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 240 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "deposit_escrow" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } + "data": "void" } } }, @@ -2928,7 +3255,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2951,75 +3278,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3070,71 +3548,218 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3428,19 +4053,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" + "symbol": "LCCON" } ] } @@ -3453,92 +4075,48 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_pause" }, { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 66 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 66 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 66 - } + "symbol": "pause_quest" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f" - } - ] - } - ] - } + "data": "void" } } }, @@ -3651,7 +4229,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -3721,71 +4299,218 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3836,71 +4561,843 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 240 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 240 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 240 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } } ] } @@ -3951,71 +5448,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } } ] } @@ -4039,7 +5552,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4062,94 +5575,90 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 240 + } } } ] @@ -4266,7 +5775,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4401,7 +5910,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4415,242 +5924,12 @@ } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4674,11 +5953,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1260 + } + } + ] } } } @@ -4697,12 +5992,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -4723,7 +6018,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -4748,7 +6043,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -4758,12 +6053,24 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1260 + } } ] } @@ -4881,7 +6188,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4924,7 +6231,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4947,63 +6254,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5011,30 +6309,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 240 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 240 + } } } ] @@ -5059,21 +6362,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "0808080808080808080808080808080808080808080808080808080808080808" - } - ] + "symbol": "LCCON" } } } @@ -5092,81 +6385,222 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 66 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 66 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 66 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "symbol": "submit_proof" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" - }, - { - "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } } ] } @@ -5282,7 +6716,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5325,7 +6759,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5348,190 +6782,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -5555,11 +6894,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -5578,12 +6924,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -5604,7 +6950,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -5629,7 +6975,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -5639,10 +6985,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "resume_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -5762,7 +7111,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5805,7 +7154,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5828,44 +7177,46 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" + "symbol": "is_active" }, - "val": "void" + "val": { + "bool": false + } }, { "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -5873,18 +7224,138 @@ }, { "key": { - "symbol": "reward_amount" + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 240 } } }, { "key": { - "symbol": "reward_asset" + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5892,30 +7363,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 240 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 240 + } } } ] @@ -5940,18 +7416,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -5962,26 +7431,98 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "i128": { - "hi": 0, - "lo": 0 + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } } } ] @@ -5991,32 +7532,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -6167,7 +7682,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6190,190 +7705,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6397,11 +7817,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -6420,12 +7847,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -6446,7 +7873,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6471,7 +7898,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6481,12 +7908,15 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6647,7 +8077,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6670,63 +8100,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6734,30 +8155,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 240 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 240 + } } } ] @@ -6782,27 +8208,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3560 - } - } - ] + "symbol": "LCCON" } } } @@ -6821,87 +8231,222 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 67 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "deposit_escrow" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3560 - } + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } } ] } @@ -7060,7 +8605,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7083,75 +8628,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7175,7 +8740,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7198,75 +8763,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } } ] } @@ -7317,71 +9033,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 240 + } + } } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.42.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.42.json index e426a1c78..f3c6edce1 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.42.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.42.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,20 +129,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -150,81 +136,13 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", + "function_name": "cancel_quest", "args": [ { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 590 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 590 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" } ] } @@ -245,101 +163,6 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2870 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2870 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "resume_quest", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], [], [], [], @@ -353,72 +176,13 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 90 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 90 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], - [], - [], - [], - [], [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 175351, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -808,7 +572,46 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" }, { "symbol": "LCCON" @@ -819,181 +622,37 @@ "map": [ { "key": { - "symbol": "deposit_count" + "symbol": "category" }, "val": { - "u32": 3 + "u32": 0 } }, { "key": { - "symbol": "is_active" + "symbol": "creator" }, "val": { - "bool": true + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "total_deposited" + "symbol": "deadline" }, "val": { - "i128": { - "hi": 0, - "lo": 3550 - } + "u64": 87400 } }, { "key": { - "symbol": "total_paid_out" + "symbol": "grace_period_seconds" }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "val": "void" }, { "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformQuestsCreated" - } - ] - }, - "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformRewardsDistributed" - } - ] - }, - "val": { - "u128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "vec": [ - { - "symbol": "Quest" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "id" }, "val": { "symbol": "LCCON" @@ -1025,7 +684,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -1061,11 +720,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -1208,7 +863,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1223,7 +878,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1238,10 +893,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1253,10 +908,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 3126073502131104533 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1271,10 +926,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1286,10 +941,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1304,10 +959,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 2032731177588607455 } }, "durability": "temporary" @@ -1319,10 +974,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 2032731177588607455 } }, "durability": "temporary", @@ -1337,10 +992,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4837995959683129791 } }, "durability": "temporary" @@ -1352,10 +1007,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 4837995959683129791 } }, "durability": "temporary", @@ -1370,13 +1025,18 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1385,31 +1045,71 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] }, - "durability": "temporary", - "val": "void" + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 6517132746326325848 - } + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, - "durability": "temporary" + "durability": "persistent" } }, [ @@ -1418,193 +1118,16 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", "key": { - "ledger_key_nonce": { - "nonce": 6517132746326325848 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1003550 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] }, "durability": "persistent", "val": { @@ -1616,7 +1139,7 @@ "val": { "i128": { "hi": 0, - "lo": 996450 + "lo": 1000000 } } }, @@ -2387,16 +1910,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2409,88 +1932,55 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "q_cancel" }, { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "symbol": "LCCON" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "cancel_quest" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 0 + } } } } @@ -2604,7 +2094,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3084,7 +2574,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3219,7 +2709,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3262,16 +2752,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3292,12 +2782,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -3318,7 +2808,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3343,7 +2833,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -3353,15 +2843,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3479,7 +2969,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3959,7 +3449,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4094,7 +3584,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4154,7 +3644,7 @@ { "i128": { "hi": 0, - "lo": 590 + "lo": 1180 } } ] @@ -4168,43 +3658,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "deposit_escrow" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 590 - } - }, - { - "i128": { - "hi": 0, - "lo": 590 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4215,105 +3688,68 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 590 - } + "error": { + "contract": 67 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "i128": { - "hi": 0, - "lo": 590 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "deposit_escrow" + "error": { + "contract": 67 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1180 + } + } + ] + } + ] + } } } }, @@ -4426,7 +3862,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4496,87 +3932,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4627,87 +4047,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4758,87 +4162,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4954,7 +4342,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5089,7 +4477,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5349,7 +4737,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -5419,120 +4807,14 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" + "error": { + "contract": 71 } - ], - "data": { - "symbol": "LCCON" } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -5543,225 +4825,53 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "error": { + "contract": 71 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5785,7 +4895,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5808,6775 +4918,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 590 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2870 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 2870 - } - }, - { - "i128": { - "hi": 0, - "lo": 3460 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 2870 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 2870 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_resume" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1818181818181818181818181818181818181818181818181818181818181818" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "submit_proof" - } - ], - "data": { - "error": { - "contract": 66 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 66 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 66 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "1818181818181818181818181818181818181818181818181818181818181818" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3460 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 90 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 90 - } - }, - { - "i128": { - "hi": 0, - "lo": 3550 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 90 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 90 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 3 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3550 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -12627,218 +5037,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 3 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3550 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 3 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3550 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -12954,7 +5217,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -13089,7 +5352,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.43.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.43.json index 451006989..1066cf298 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.43.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.43.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 7, "nonce": 0 }, "auth": [ @@ -131,18 +131,74 @@ ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 170 + } } ] } @@ -151,20 +207,6 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [], [], [], @@ -677,7 +719,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -687,7 +729,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -713,7 +755,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -839,6 +885,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 170 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -919,10 +1079,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -934,10 +1094,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1015,6 +1175,72 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1059,7 +1285,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999830 } } }, @@ -1165,7 +1391,16 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent" } }, @@ -1176,15 +1411,79 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, "durability": "persistent", "val": { - "contract_instance": { - "executable": "stellar_asset", - "storage": [ - { - "key": { - "symbol": "METADATA" + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 170 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" }, "val": { "map": [ @@ -1903,7 +2202,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], "data": { @@ -1912,7 +2211,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" } ] } @@ -1930,22 +2232,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "proof_sub" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 0 - } + "bytes": "1212121212121212121212121212121212121212121212121212121212121212" } ] } @@ -1966,15 +2265,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "submit_proof" } ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "data": "void" } } }, @@ -1995,118 +2289,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "approve_submission" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } + "symbol": "LCCON" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -2118,24 +2313,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2153,75 +2349,46 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "approve_submission" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "claim_reward" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 170 + } } ] } @@ -2233,7 +2400,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2242,14 +2409,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -2259,7 +2426,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2268,1220 +2435,14 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1120 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -3491,7 +2452,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -3500,120 +2461,24 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_quest" + "symbol": "transfer" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 170 } } ] @@ -3626,39 +2491,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "deposit_escrow" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4150 - } - } - ] + "i128": { + "hi": 0, + "lo": 170 + } } } } @@ -3668,7 +2523,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3677,87 +2532,76 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 67 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 67 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 170 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "deposit_escrow" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4150 - } - } - ] + "u32": 1 } ] } @@ -3766,6 +2610,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3873,7 +2738,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3883,7 +2748,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4353,7 +3218,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4363,7 +3228,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4488,7 +3353,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -4498,7 +3363,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.44.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.44.json index 261aa6b4b..b37db99f8 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.44.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.44.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 9, "nonce": 0 }, "auth": [ @@ -129,20 +129,264 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "submit_proof", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "i128": { + "hi": 0, + "lo": 220 + } } ] } @@ -168,7 +412,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 33611, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -670,7 +914,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -680,7 +924,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -836,464 +1080,6268 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 2073600 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 33611 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 33611 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 220 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 33611 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 7270604957039011794 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 2781962168096793370 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 2781962168096793370 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999300 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 380 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 220 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } }, "ext": "v0" }, - 6311999 + 518400 ] ], [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 380 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 380 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" } - }, - "durability": "temporary" + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + } + ] + } } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 5541220902715666415 - } + "vec": [ + { + "bytes": "0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" }, - "durability": "temporary", - "val": "void" + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } + "vec": [ + { + "symbol": "LCCON" }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary" + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 2032731177588607455 - } - }, - "durability": "temporary", - "val": "void" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 + ], + "data": { + "i128": { + "hi": 0, + "lo": 999620 } - }, - "durability": "temporary" + } } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", - "key": { - "ledger_key_nonce": { - "nonce": 4837995959683129791 - } - }, - "durability": "temporary", - "val": "void" + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { + ], + "data": { "vec": [ { - "symbol": "Balance" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } } ] - }, - "durability": "persistent" + } } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } + "i128": { + "hi": 0, + "lo": 100 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { "vec": [ { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "i128": { + "hi": 0, + "lo": 100 + } } ] - }, - "durability": "persistent" + } } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "vec": [ + { + "u64": 100 }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] + { + "u64": 100 + }, + { + "u32": 1 } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" + ], + "data": "void" } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - }, - { - "key": { - "symbol": "symbol" - }, - "val": { - "string": "aaa" - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "Admin" - } - ] - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - } - }, + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ { - "key": { - "vec": [ - { - "symbol": "AssetInfo" - } - ] - }, - "val": { - "vec": [ - { - "symbol": "AlphaNum4" - }, - { - "map": [ - { - "key": { - "symbol": "asset_code" - }, - "val": { - "string": "aaa\\0" - } - }, - { - "key": { - "symbol": "issuer" - }, - "val": { - "bytes": "0000000000000000000000000000000000000000000000000000000000000006" - } - } - ] - } - ] - } + "symbol": "Active" } ] } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } - }, - "ext": "v0" - }, - 120960 - ] - ], - [ - { - "contract_code": { - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + ], + "data": { + "symbol": "LCCON" + } } - }, - [ - { - "last_modified_ledger_seq": 0, + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], "data": { - "contract_code": { - "ext": "v0", - "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "code": "" + "error": { + "contract": 71 } - }, - "ext": "v0" - }, - 2073600 - ] - ] - ] - }, - "events": [ + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1306,14 +7354,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], "data": { - "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + "symbol": "LCCON" } } } @@ -1323,7 +7371,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1332,10 +7380,78 @@ "symbol": "fn_return" }, { - "symbol": "init_asset" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -1353,14 +7469,14 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "set_admin" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "LCCON" } } } @@ -1370,45 +7486,87 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "set_admin" + "symbol": "fn_return" }, { - "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 71 + } } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "set_admin" + "error": { + "contract": 71 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -1429,11 +7587,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "initialize" + "symbol": "get_quest" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" } } } @@ -1444,21 +7602,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "ROOKIE" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "Rookie" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -1470,24 +7710,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "EXPLORER" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "string": "Explorer" - } - ] + "symbol": "LCCON" } } } @@ -1498,21 +7737,103 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_return" }, { - "symbol": "VETERAN" + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "Veteran" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -1524,22 +7845,31 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "fn_call" }, { - "symbol": "MASTER" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" } ], "data": { "vec": [ { - "string": "Master" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" } ] } @@ -1557,16 +7887,19 @@ "v0": { "topics": [ { - "symbol": "btype_reg" + "symbol": "proof_sub" }, { - "symbol": "LEGEND" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" } ], "data": { "vec": [ { - "string": "Legend" + "bytes": "1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c" } ] } @@ -1587,7 +7920,7 @@ "symbol": "fn_return" }, { - "symbol": "initialize" + "symbol": "submit_proof" } ], "data": "void" @@ -1611,7 +7944,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "register_quest" + "symbol": "approve_submission" } ], "data": { @@ -1620,22 +7953,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 } ] } @@ -1653,34 +7974,19 @@ "v0": { "topics": [ { - "symbol": "quest_reg" + "symbol": "sub_appr" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } + "data": "void" } } }, @@ -1698,7 +8004,7 @@ "symbol": "fn_return" }, { - "symbol": "register_quest" + "symbol": "approve_submission" } ], "data": "void" @@ -1719,21 +8025,24 @@ "symbol": "fn_call" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "mint" + "symbol": "claim_reward" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { "i128": { "hi": 0, - "lo": 1000000 + "lo": 220 } } ] @@ -1746,29 +8055,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "balance" } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -1787,10 +8090,15 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "balance" } ], - "data": "void" + "data": { + "i128": { + "hi": 0, + "lo": 999520 + } + } } } }, @@ -1799,7 +8107,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -1811,7 +8119,7 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "mint" + "symbol": "transfer" } ], "data": { @@ -1819,10 +8127,13 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, { "i128": { "hi": 0, - "lo": 1000000 + "lo": 220 } } ] @@ -1841,13 +8152,13 @@ "v0": { "topics": [ { - "symbol": "mint" + "symbol": "transfer" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -1856,7 +8167,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 220 } } } @@ -1876,7 +8187,7 @@ "symbol": "fn_return" }, { - "symbol": "mint" + "symbol": "transfer" } ], "data": "void" @@ -1888,28 +8199,31 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "claimed" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" }, { - "symbol": "pause_quest" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 220 + } } ] } @@ -1927,19 +8241,22 @@ "v0": { "topics": [ { - "symbol": "q_pause" - }, - { - "symbol": "LCCON" + "symbol": "xp_award" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 } ] } @@ -1960,7 +8277,7 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "claim_reward" } ], "data": "void" @@ -2076,7 +8393,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2086,7 +8403,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -2556,7 +8873,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2566,7 +8883,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -2691,7 +9008,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2701,7 +9018,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -2734,19 +9051,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + "symbol": "LCCON" } ] } @@ -2767,12 +9081,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -2793,7 +9107,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2818,7 +9132,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -2828,18 +9142,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "1717171717171717171717171717171717171717171717171717171717171717" + "symbol": "LCCON" } ] } @@ -2957,7 +9268,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -2967,7 +9278,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -3437,7 +9748,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3447,7 +9758,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { @@ -3572,7 +9883,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3582,7 +9893,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 3 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.45.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.45.json index 0b9d85928..c0d56aecc 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.45.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.45.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 9, "nonce": 0 }, "auth": [ @@ -142,6 +142,41 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -169,12 +204,59 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 66797, + "timestamp": 197986, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -882,6 +964,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -921,7 +1036,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -936,7 +1051,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 8370022561469687789 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1887,6 +2002,131 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2652,18 +2892,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -2682,22 +2915,7616 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 66 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 66 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 66 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "3030303030303030303030303030303030303030303030303030303030303030" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3333333333333333333333333333333333333333333333333333333333333333" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "3333333333333333333333333333333333333333333333333333333333333333" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2470 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2470 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYON" + }, + { + "bytes": "1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { @@ -2708,7 +10535,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2733,7 +10560,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2743,15 +10570,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "cancel_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2869,7 +10696,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3349,7 +11176,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3484,7 +11311,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -3512,98 +11339,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.46.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.46.json index ed8d2248b..bec039bab 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.46.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.46.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 7, "nonce": 0 }, "auth": [ @@ -137,18 +137,74 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "submit_proof", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 50 + } } ] } @@ -177,6 +233,159 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1250 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1250 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1240 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1240 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -192,7 +401,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 305594, + "timestamp": 7100, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -582,46 +791,7 @@ "key": { "vec": [ { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformQuestsCreated" - } - ] - }, - "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformRewardsDistributed" - } - ] - }, - "val": { - "u128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "vec": [ - { - "symbol": "Quest" + "symbol": "Escrow" }, { "symbol": "LCCON" @@ -632,69 +802,213 @@ "map": [ { "key": { - "symbol": "category" + "symbol": "deposit_count" }, "val": { - "u32": 0 + "u32": 2 } }, { "key": { - "symbol": "creator" + "symbol": "is_active" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bool": false } }, { "key": { - "symbol": "deadline" + "symbol": "total_deposited" }, "val": { - "u64": 87400 + "i128": { + "hi": 0, + "lo": 2490 + } } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "total_paid_out" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "reward_amount" + "symbol": "total_refunded" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 2490 } } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ { "key": { - "symbol": "reward_asset" + "symbol": "created_at" }, "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "u64": 7100 } }, { "key": { - "symbol": "status" + "symbol": "depositor" }, "val": { - "vec": [ - { - "symbol": "Paused" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" } ] } @@ -704,7 +1018,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -730,11 +1044,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -860,6 +1170,120 @@ "val": { "bool": true } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 7100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } } ] } @@ -877,7 +1301,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -892,7 +1316,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -907,10 +1331,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 115220454072064130 } }, "durability": "temporary" @@ -922,10 +1346,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 115220454072064130 } }, "durability": "temporary", @@ -973,10 +1397,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -988,10 +1412,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1006,10 +1430,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1021,10 +1445,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1039,11 +1463,176 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" @@ -1080,7 +1669,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999950 } } }, @@ -1182,6 +1771,79 @@ 518400 ] ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 50 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -2674,16 +3336,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" } ] } @@ -2701,19 +3366,19 @@ "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "proof_sub" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "bytes": "0707070707070707070707070707070707070707070707070707070707070707" } ] } @@ -2734,7 +3399,7 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "submit_proof" } ], "data": "void" @@ -2758,11 +3423,21 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "approve_submission" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] } } } @@ -2773,106 +3448,45 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "sub_appr" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" } } }, @@ -2893,11 +3507,24 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] } } } @@ -2913,78 +3540,80 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "balance" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 50 + } } ] } @@ -2996,23 +3625,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 50 + } } } } @@ -3022,7 +3657,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3031,75 +3666,76 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 50 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "get_escrow_info" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "u32": 1 } ] } @@ -3111,24 +3747,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -3137,102 +3768,13 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" + "symbol": "fn_call" }, { "bytes": "0000000000000000000000000000000000000000000000000000000000000001" @@ -3330,7 +3872,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3340,7 +3882,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -3373,7 +3915,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3396,95 +3938,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -3508,7 +4030,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3531,257 +4053,7 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" + "symbol": "get_escrow_info" } ], "data": { @@ -4080,7 +4352,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4090,7 +4362,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4215,7 +4487,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4225,7 +4497,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4258,11 +4530,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -4281,23 +4560,141 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } @@ -4350,7 +4747,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4360,7 +4757,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4830,7 +5227,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4840,7 +5237,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4965,7 +5362,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4975,7 +5372,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5008,11 +5405,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -5031,139 +5435,257 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "resume_quest" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 63 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" }, { "symbol": "get_escrow_info" @@ -5418,53 +5940,3984 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1250 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1250 + } + }, + { + "i128": { + "hi": 0, + "lo": 1250 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1250 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1250 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1240 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1240 + } + }, + { + "i128": { + "hi": 0, + "lo": 2490 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1240 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1240 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 2490 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2490 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2490 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } } ] } @@ -5580,7 +10033,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5590,7 +10043,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5715,7 +10168,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5725,7 +10178,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -5975,7 +10428,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -5985,7 +10438,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6001,230 +10454,131 @@ } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } } ] } @@ -6275,71 +10629,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 7100 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2490 + } + } } ] } @@ -6455,7 +10956,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6465,7 +10966,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -6590,7 +11091,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Cancelled" } ] } @@ -6600,7 +11101,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.47.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.47.json index d7aacdf5c..b62538e44 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.47.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.47.json @@ -129,6 +129,96 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [], [], [], @@ -139,7 +229,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 17153, + "timestamp": 25923, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -641,7 +731,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -677,11 +767,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -884,6 +970,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1823,6 +1942,8688 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 0 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3550 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3550 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "cancel_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4260 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4260 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1760 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1760 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3960 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3960 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4110 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "deposit_escrow" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4110 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -1930,7 +10731,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2410,7 +11211,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -2545,7 +11346,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.48.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.48.json index 610bd7137..15600a969 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.48.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.48.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,90 +129,20 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "submit_proof", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "3232323232323232323232323232323232323232323232323232323232323232" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "approve_submission", + "function_name": "pause_quest", "args": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "claim_reward", - "args": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 470 - } } ] } @@ -792,7 +722,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -944,120 +874,6 @@ "val": { "bool": true } - }, - { - "key": { - "vec": [ - { - "symbol": "Submission" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "claimed_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 470 - } - } - }, - { - "key": { - "symbol": "proof_hash" - }, - "val": { - "bytes": "3232323232323232323232323232323232323232323232323232323232323232" - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "PartiallyPaid" - } - ] - } - }, - { - "key": { - "symbol": "submitter" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": 1000 - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "UserStats" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "level" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "quests_completed" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "xp" - }, - "val": { - "u64": 100 - } - } - ] - } } ] } @@ -1075,7 +891,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1090,7 +906,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1105,10 +921,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1120,10 +936,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1171,10 +987,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -1186,10 +1002,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1267,72 +1083,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 1194852393571756375 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { - "ledger_key_nonce": { - "nonce": 6277191135259896685 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -1377,7 +1127,7 @@ "val": { "i128": { "hi": 0, - "lo": 999530 + "lo": 1000000 } } }, @@ -1483,16 +1233,7 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, + "key": "ledger_key_contract_instance", "durability": "persistent" } }, @@ -1503,71 +1244,7 @@ "contract_data": { "ext": "v0", "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 470 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], - [ - { - "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", + "key": "ledger_key_contract_instance", "durability": "persistent", "val": { "contract_instance": { @@ -1834,2193 +1511,25 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "ROOKIE" - } - ], - "data": { - "vec": [ - { - "string": "Rookie" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "EXPLORER" - } - ], - "data": { - "vec": [ - { - "string": "Explorer" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "VETERAN" - } - ], - "data": { - "vec": [ - { - "string": "Veteran" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "MASTER" - } - ], - "data": { - "vec": [ - { - "string": "Master" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "btype_reg" - }, - { - "symbol": "LEGEND" - } - ], - "data": { - "vec": [ - { - "string": "Legend" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "initialize" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "register_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "quest_reg" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 500 - } - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": 87400 - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "register_quest" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "mint" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "mint" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "mint" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "string": "Rookie" } ] } @@ -4032,31 +1541,49 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "btype_reg" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" }, { - "symbol": "submit_proof" + "symbol": "VETERAN" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "3232323232323232323232323232323232323232323232323232323232323232" + "string": "Veteran" } ] } @@ -4074,19 +1601,43 @@ "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "btype_reg" }, { - "symbol": "LCCON" + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "LEGEND" } ], "data": { "vec": [ { - "bytes": "3232323232323232323232323232323232323232323232323232323232323232" + "string": "Legend" } ] } @@ -4107,7 +1658,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "initialize" } ], "data": "void" @@ -4131,7 +1682,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "register_quest" } ], "data": { @@ -4140,10 +1691,22 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 } ] } @@ -4161,19 +1724,34 @@ "v0": { "topics": [ { - "symbol": "sub_appr" + "symbol": "quest_reg" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], - "data": "void" + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } } } }, @@ -4191,7 +1769,7 @@ "symbol": "fn_return" }, { - "symbol": "approve_submission" + "symbol": "register_quest" } ], "data": "void" @@ -4212,24 +1790,21 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "claim_reward" + "symbol": "mint" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { "i128": { "hi": 0, - "lo": 470 + "lo": 1000000 } } ] @@ -4242,23 +1817,29 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "mint" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "symbol": "balance" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "i128": { + "hi": 0, + "lo": 1000000 + } } } } @@ -4277,15 +1858,10 @@ "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "mint" } ], - "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } - } + "data": "void" } } }, @@ -4294,7 +1870,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { @@ -4306,7 +1882,7 @@ "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": { @@ -4314,13 +1890,10 @@ { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, { "i128": { "hi": 0, - "lo": 470 + "lo": 1000000 } } ] @@ -4339,13 +1912,13 @@ "v0": { "topics": [ { - "symbol": "transfer" + "symbol": "mint" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" @@ -4354,7 +1927,7 @@ "data": { "i128": { "hi": 0, - "lo": 470 + "lo": 1000000 } } } @@ -4374,7 +1947,7 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "mint" } ], "data": "void" @@ -4386,31 +1959,28 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 470 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } ] } @@ -4428,22 +1998,19 @@ "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "q_pause" + }, + { + "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "u64": 100 - }, - { - "u64": 100 - }, - { - "u32": 1 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -4464,7 +2031,7 @@ "symbol": "fn_return" }, { - "symbol": "claim_reward" + "symbol": "pause_quest" } ], "data": "void" @@ -4580,7 +2147,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4590,7 +2157,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5060,7 +2627,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5070,7 +2637,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5195,7 +2762,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5205,7 +2772,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5432,7 +2999,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -5912,7 +3479,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6047,7 +3614,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6080,7 +3647,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -6090,6 +3657,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 920 + } } ] } @@ -6110,7 +3686,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -6171,7 +3747,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -6180,6 +3756,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 920 + } } ] } @@ -6307,7 +3892,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6787,7 +4372,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6922,7 +4507,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -6955,16 +4540,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -6985,12 +4570,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -7011,7 +4596,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7036,7 +4621,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7046,15 +4631,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7182,7 +4767,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7662,7 +5247,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7797,7 +5382,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -7830,7 +5415,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7840,6 +5425,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 710 + } } ] } @@ -7860,7 +5454,7 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -7921,7 +5515,7 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -7930,6 +5524,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 710 + } } ] } @@ -8057,7 +5660,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8537,7 +6140,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -8672,7 +6275,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.49.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.49.json index 35dc15039..e2c4a58d8 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.49.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.49.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 6, "nonce": 0 }, "auth": [ @@ -129,6 +129,13 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -136,18 +143,51 @@ "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "deposit_escrow", "args": [ { "symbol": "LCCON" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1450 + } } ] } }, - "sub_invocations": [] + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1450 + } + } + ] + } + }, + "sub_invocations": [] + } + ] } ] ], @@ -157,12 +197,28 @@ [], [], [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -208,7 +264,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 46197, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -594,6 +650,111 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, { "key": { "vec": [ @@ -955,7 +1116,40 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 } }, "durability": "temporary" @@ -970,7 +1164,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 8370022561469687789 } }, "durability": "temporary", @@ -1936,16 +2130,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -1958,34 +2152,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "resume_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -1996,22 +2182,21 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "cancel_quest" + "error": { + "contract": 63 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 0 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2022,17 +2207,33 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 63 + } } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -2042,21 +2243,47 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { "symbol": "get_quest" } ], "data": { - "map": [ - { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { "key": { "symbol": "category" }, @@ -2120,7 +2347,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2600,7 +2827,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2735,7 +2962,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2778,7 +3005,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "deposit_escrow" } ], "data": { @@ -2787,10 +3014,16 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" }, { - "bytes": "2323232323232323232323232323232323232323232323232323232323232323" + "i128": { + "hi": 0, + "lo": 1450 + } } ] } @@ -2803,26 +3036,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "symbol": "submit_proof" + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1450 + } + }, + { + "i128": { + "hi": 0, + "lo": 1450 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2833,67 +3083,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1450 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "submit_proof" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "bytes": "2323232323232323232323232323232323232323232323232323232323232323" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3001,7 +3294,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3071,71 +3364,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -3186,71 +3626,222 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3274,122 +3865,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -3481,7 +3957,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -3524,11 +4000,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -3544,97 +4027,27 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 } } ] @@ -3647,23 +4060,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 1450 + } } } } @@ -3673,7 +4092,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -3682,30 +4101,172 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "transfer" } ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1450 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 1450 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" }, "val": { "u64": 87400 @@ -3821,71 +4382,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } } ] } @@ -3936,71 +4644,222 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4024,7 +4883,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4047,14 +4906,156 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } } } }, @@ -4073,7 +5074,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -4098,7 +5099,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -4108,10 +5109,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -4274,7 +5278,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4297,63 +5301,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4361,30 +5356,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -4409,18 +5409,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -4439,78 +5432,91 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "expire_quest" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } } ] } @@ -4534,7 +5540,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4557,63 +5563,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4621,30 +5618,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -4669,7 +5671,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -4692,75 +5694,230 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -4784,98 +5941,25 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1270 + } } ] } @@ -4884,32 +5968,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -4922,12 +5980,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -4948,7 +6006,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -4973,7 +6031,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -4983,12 +6041,24 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1270 + } } ] } @@ -5149,7 +6219,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5172,63 +6242,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -5236,30 +6297,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -5284,18 +6350,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -5314,78 +6373,222 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 67 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 67 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "cancel_quest" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } } ] } @@ -5544,7 +6747,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -5567,190 +6770,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -5774,11 +6882,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } @@ -5797,12 +6912,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" } ], "data": { "error": { - "contract": 71 + "contract": 63 } } } @@ -5823,7 +6938,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -5848,7 +6963,7 @@ }, { "error": { - "contract": 71 + "contract": 63 } } ], @@ -5858,10 +6973,13 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "pause_quest" }, { "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, { "symbol": "LCCON" } @@ -6024,7 +7142,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6047,63 +7165,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6111,30 +7220,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -6159,18 +7273,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -6189,78 +7296,222 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "resume_quest" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } } ] } @@ -6419,7 +7670,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6442,190 +7693,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -6649,11 +7805,27 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1380 + } + } + ] } } } @@ -6672,12 +7844,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -6698,7 +7870,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6723,7 +7895,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -6733,12 +7905,24 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "deposit_escrow" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 1380 + } } ] } @@ -6899,7 +8083,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6922,63 +8106,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6986,30 +8161,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -7034,7 +8214,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7057,63 +8237,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7121,30 +8292,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -7196,71 +8372,222 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7284,7 +8611,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -7307,75 +8634,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -7399,11 +8746,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -7422,12 +8776,12 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 71 + "contract": 67 } } } @@ -7448,7 +8802,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -7473,7 +8827,7 @@ }, { "error": { - "contract": 71 + "contract": 67 } } ], @@ -7483,12 +8837,15 @@ "string": "contract try_call failed" }, { - "symbol": "get_escrow_info" + "symbol": "expire_quest" }, { "vec": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7649,7 +9006,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -7672,63 +9029,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": false } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -7736,30 +9084,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -7784,27 +9137,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4390 - } - } - ] + "symbol": "LCCON" } } } @@ -7823,149 +9160,30 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 4390 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { "key": { - "symbol": "creator" + "symbol": "depositor" }, "val": { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" @@ -7973,21 +9191,15 @@ }, { "key": { - "symbol": "deadline" + "symbol": "is_active" }, "val": { - "u64": 87400 + "bool": false } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "quest_id" }, "val": { "symbol": "LCCON" @@ -7995,18 +9207,7 @@ }, { "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8014,30 +9215,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] + "i128": { + "hi": 0, + "lo": 1450 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 0 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 1450 + } } } ] @@ -8089,301 +9295,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } }, { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, { - "string": "contract try_call failed" + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 + } + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1450 } - ] + } } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.5.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.5.json index 013a41a8d..ca43415f9 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.5.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.5.json @@ -129,6 +129,198 @@ } ] ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "resume_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3650 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3650 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", @@ -145,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + "bytes": "2525252525252525252525252525252525252525252525252525252525252525" } ] } @@ -197,7 +389,7 @@ { "i128": { "hi": 0, - "lo": 150 + "lo": 300 } } ] @@ -213,7 +405,28 @@ [], [], [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -614,46 +827,7 @@ "key": { "vec": [ { - "symbol": "Initialized" - } - ] - }, - "val": { - "bool": true - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformQuestsCreated" - } - ] - }, - "val": { - "u64": 1 - } - }, - { - "key": { - "vec": [ - { - "symbol": "PlatformRewardsDistributed" - } - ] - }, - "val": { - "u128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "vec": [ - { - "symbol": "Quest" + "symbol": "Escrow" }, { "symbol": "LCCON" @@ -664,56 +838,200 @@ "map": [ { "key": { - "symbol": "category" + "symbol": "deposit_count" }, "val": { - "u32": 0 + "u32": 2 } }, { "key": { - "symbol": "creator" + "symbol": "is_active" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "bool": false } }, { "key": { - "symbol": "deadline" + "symbol": "total_deposited" }, "val": { - "u64": 87400 + "i128": { + "hi": 0, + "lo": 8250 + } } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "total_paid_out" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 300 + } } }, { "key": { - "symbol": "reward_amount" + "symbol": "total_refunded" }, "val": { "i128": { "hi": 0, - "lo": 500 + "lo": 7950 } } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" }, { - "key": { - "symbol": "reward_asset" + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -726,7 +1044,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -762,11 +1080,7 @@ ] }, "val": { - "vec": [ - { - "symbol": "LCCON" - } - ] + "vec": [] } }, { @@ -916,7 +1230,7 @@ "val": { "i128": { "hi": 0, - "lo": 150 + "lo": 300 } } }, @@ -925,7 +1239,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + "bytes": "2525252525252525252525252525252525252525252525252525252525252525" } }, { @@ -1023,7 +1337,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary" @@ -1038,7 +1352,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 5541220902715666415 + "nonce": 4270020994084947596 } }, "durability": "temporary", @@ -1053,10 +1367,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary" @@ -1068,10 +1382,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1086,7 +1400,7 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1101,7 +1415,7 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { "nonce": 8370022561469687789 @@ -1119,10 +1433,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1134,10 +1448,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1152,10 +1466,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1167,10 +1481,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1185,10 +1499,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1200,10 +1514,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -1218,10 +1532,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 7270604957039011794 } }, "durability": "temporary" @@ -1233,10 +1547,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 6277191135259896685 + "nonce": 7270604957039011794 } }, "durability": "temporary", @@ -1251,18 +1565,13 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } }, - "durability": "persistent" + "durability": "temporary" } }, [ @@ -1271,71 +1580,168 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 999850 - } - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } + "durability": "temporary", + "val": "void" } }, "ext": "v0" }, - 518400 + 6311999 ] ], [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - }, - "durability": "persistent" + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" } }, [ @@ -1351,7 +1757,7 @@ "symbol": "Balance" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } ] }, @@ -1394,6 +1800,79 @@ 518400 ] ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999700 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -1438,7 +1917,7 @@ "val": { "i128": { "hi": 0, - "lo": 150 + "lo": 300 } } }, @@ -2209,19 +2688,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + "symbol": "LCCON" } ] } @@ -2239,19 +2715,19 @@ "v0": { "topics": [ { - "symbol": "proof_sub" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2272,7 +2748,7 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "pause_quest" } ], "data": "void" @@ -2296,21 +2772,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "approve_submission" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ] + "symbol": "LCCON" } } } @@ -2321,45 +2787,106 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "sub_appr" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "symbol": "get_quest" } ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "approve_submission" - } - ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -2380,24 +2907,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "claim_reward" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" - }, - { - "i128": { - "hi": 0, - "lo": 150 - } - } - ] + "symbol": "LCCON" } } } @@ -2413,80 +2927,78 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "fn_return" }, { - "symbol": "balance" + "symbol": "get_escrow_info" } ], "data": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "balance" + "error": { + "contract": 71 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 1000000 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "get_escrow_info" }, { - "i128": { - "hi": 0, - "lo": 150 - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2498,29 +3010,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_escrow_info" } ], "data": { - "i128": { - "hi": 0, - "lo": 150 - } + "symbol": "LCCON" } } } @@ -2530,7 +3036,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2539,76 +3045,75 @@ "symbol": "fn_return" }, { - "symbol": "transfer" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "claimed" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 71 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 150 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "xp_award" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "u64": 100 + "string": "contract try_call failed" }, { - "u64": 100 + "symbol": "get_escrow_info" }, { - "u32": 1 + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -2620,19 +3125,113 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "claim_reward" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -2745,7 +3344,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -2755,7 +3354,7 @@ "symbol": "total_claims" }, "val": { - "u32": 1 + "u32": 0 } }, { @@ -2788,7 +3387,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2811,75 +3410,158 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_resume" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -2888,6 +3570,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -2903,7 +3606,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -2926,11 +3629,261 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { "contract": 71 } } @@ -3105,11 +4058,4869 @@ "symbol": "get_escrow_info" }, { - "vec": [ - { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4600 + } + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4600 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4600 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3650 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 3650 + } + }, + { + "i128": { + "hi": 0, + "lo": 8250 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 3650 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 3650 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2525252525252525252525252525252525252525252525252525252525252525" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "2525252525252525252525252525252525252525252525252525252525252525" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 300 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 300 + } + }, + { + "i128": { + "hi": 0, + "lo": 7950 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1008250 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 300 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 300 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 300 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -3133,7 +8944,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3156,63 +8967,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -3220,30 +9022,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 8250 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 300 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -3268,7 +9075,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3291,63 +9098,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 2 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -3355,30 +9153,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Active" - } - ] + "i128": { + "hi": 0, + "lo": 8250 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 1 + "i128": { + "hi": 0, + "lo": 300 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -3403,18 +9206,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "symbol": "LCCON" } } } @@ -3433,78 +9229,95 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "expire_quest" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3663,11 +9476,18 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "cancel_quest" } ], "data": { - "symbol": "LCCON" + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } } } @@ -3683,78 +9503,150 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 71 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 7950 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 7950 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, + "i128": { + "hi": 0, + "lo": 7950 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 7950 + } } ] } @@ -3763,6 +9655,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 7950 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3778,7 +9696,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3801,75 +9719,226 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7950 + } + } } ] } @@ -3920,71 +9989,218 @@ } ], "data": { - "error": { - "contract": 71 - } + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7950 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 2 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": false + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 8250 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 300 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 7950 + } + } } ] } @@ -4100,7 +10316,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } @@ -4235,7 +10451,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Cancelled" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.50.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.50.json index 5700e39c7..caa14ca53 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.50.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.50.json @@ -1,6 +1,6 @@ { "generators": { - "address": 7, + "address": 8, "nonce": 0 }, "auth": [ @@ -129,27 +129,76 @@ } ] ], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "pause_quest", + "function_name": "submit_proof", "args": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ { "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 410 + } } ] } @@ -192,7 +241,7 @@ { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } ] @@ -214,7 +263,7 @@ { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } ] @@ -234,18 +283,74 @@ [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "submit_proof", "args": [ { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 40 + } } ] } @@ -266,6 +371,61 @@ [], [], [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], [], [], [], @@ -285,7 +445,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 43020, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -707,7 +867,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -718,7 +878,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -729,7 +889,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -902,7 +1062,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -1054,94 +1214,256 @@ "val": { "bool": true } - } - ] - } - } - } - }, - "ext": "v0" - }, - 2073600 - ] - ], - [ - { - "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 1033654523790656264 - } - }, - "durability": "temporary" - } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 410 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 40 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } }, [ { @@ -1149,10 +1471,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 5541220902715666415 } }, "durability": "temporary", @@ -1167,10 +1489,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 6517132746326325848 } }, "durability": "temporary" @@ -1182,10 +1504,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 6517132746326325848 } }, "durability": "temporary", @@ -1203,7 +1525,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1218,7 +1540,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1233,10 +1555,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1194852393571756375 } }, "durability": "temporary" @@ -1248,10 +1570,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 2032731177588607455 + "nonce": 1194852393571756375 } }, "durability": "temporary", @@ -1266,10 +1588,10 @@ [ { "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 7270604957039011794 } }, "durability": "temporary" @@ -1281,10 +1603,10 @@ "data": { "contract_data": { "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4837995959683129791 + "nonce": 7270604957039011794 } }, "durability": "temporary", @@ -1299,18 +1621,282 @@ [ { "contract_data": { - "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } }, - "durability": "persistent" + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" } }, [ @@ -1340,7 +1926,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999590 } } }, @@ -1413,7 +1999,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000 + "lo": 999960 } } }, @@ -1446,12 +2032,158 @@ { "contract_data": { "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "key": "ledger_key_contract_instance", - "durability": "persistent" - } - }, - [ - { + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 410 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 40 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { "last_modified_ledger_seq": 0, "data": { "contract_data": { @@ -2184,16 +2916,19 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "submit_proof" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" } ] } @@ -2206,26 +2941,31 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "proof_sub" }, { - "symbol": "resume_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "bytes": "2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a" + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2236,21 +2976,17 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 63 - } + "symbol": "submit_proof" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2261,31 +2997,25 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "symbol": "LCCON" }, { - "symbol": "resume_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ] } @@ -2297,24 +3027,25 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "sub_appr" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "LCCON" }, { - "symbol": "get_quest" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2332,94 +3063,45 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "symbol": "LCCON" }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 410 } } ] @@ -2432,7 +3114,7 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2441,14 +3123,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" } } } @@ -2458,7 +3140,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2467,18 +3149,19 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "balance" } ], "data": { - "error": { - "contract": 71 + "i128": { + "hi": 0, + "lo": 1000000 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -2489,53 +3172,28 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" }, { - "error": { - "contract": 71 - } + "symbol": "transfer" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "i128": { + "hi": 0, + "lo": 410 + } } ] } @@ -2547,23 +3205,29 @@ { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "transfer" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "get_escrow_info" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 410 + } } } } @@ -2573,7 +3237,7 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { @@ -2582,75 +3246,76 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "transfer" } ], - "data": { - "error": { - "contract": 71 - } - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "claimed" }, { - "error": { - "contract": 71 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 410 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "xp_award" }, { - "error": { - "contract": 71 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" } ], "data": { "vec": [ { - "string": "contract try_call failed" + "u64": 100 }, { - "symbol": "get_escrow_info" + "u64": 100 }, { - "vec": [ - { - "symbol": "LCCON" - } - ] + "u32": 1 } ] } @@ -2662,24 +3327,19 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "claim_reward" } ], - "data": { - "symbol": "LCCON" - } + "data": "void" } } }, @@ -2688,135 +3348,46 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "symbol": "LCCON" } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ + "map": [ { "key": { "symbol": "category" @@ -2891,7 +3462,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -2924,7 +3495,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -2947,128 +3518,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "pause_quest" + "error": { + "contract": 71 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "string": "contract try_call failed" }, { - "symbol": "LCCON" + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -3080,27 +3598,23 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_pause" + "symbol": "fn_call" }, { - "symbol": "LCCON" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - } - ] + "symbol": "LCCON" } } } @@ -3119,142 +3633,75 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "get_escrow_info" } ], - "data": "void" + "data": { + "error": { + "contract": 71 + } + } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -3393,7 +3840,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3416,75 +3863,95 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } + "symbol": "get_quest" } ], "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 } - ] + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } } ] } @@ -3508,7 +3975,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -3531,257 +3998,7 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Paused" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -3850,7 +4067,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -3860,7 +4077,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4110,7 +4327,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4120,7 +4337,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 1 } }, { @@ -4464,17 +4681,2165 @@ "data": { "vec": [ { - "string": "contract try_call failed" + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2980 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2980 + } + }, + { + "i128": { + "hi": 0, + "lo": 2980 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2980 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2980 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2980 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2980 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2980 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "0808080808080808080808080808080808080808080808080808080808080808" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 40 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_pay" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 40 + } + }, + { + "i128": { + "hi": 0, + "lo": 2940 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1002570 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 40 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 40 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 40 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2980 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 40 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2980 + } + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 40 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -4498,7 +6863,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -4521,63 +6886,54 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { "map": [ { "key": { - "symbol": "category" + "symbol": "created_at" }, "val": { - "u32": 0 + "u64": 1000 } }, { "key": { - "symbol": "creator" + "symbol": "deposit_count" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u32": 1 } }, { "key": { - "symbol": "deadline" + "symbol": "depositor" }, "val": { - "u64": 87400 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" + "symbol": "is_active" }, "val": { - "symbol": "LCCON" + "bool": true } }, { "key": { - "symbol": "reward_amount" + "symbol": "quest_id" }, "val": { - "i128": { - "hi": 0, - "lo": 500 - } + "symbol": "LCCON" } }, { "key": { - "symbol": "reward_asset" + "symbol": "token" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -4585,30 +6941,35 @@ }, { "key": { - "symbol": "status" + "symbol": "total_deposited" }, "val": { - "vec": [ - { - "symbol": "Paused" - } - ] + "i128": { + "hi": 0, + "lo": 2980 + } } }, { "key": { - "symbol": "total_claims" + "symbol": "total_paid_out" }, "val": { - "u32": 0 + "i128": { + "hi": 0, + "lo": 40 + } } }, { "key": { - "symbol": "verifier" + "symbol": "total_refunded" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "i128": { + "hi": 0, + "lo": 0 + } } } ] @@ -4725,7 +7086,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -4735,173 +7096,18 @@ "symbol": "total_claims" }, "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 2090 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 2090 - } - }, - { - "i128": { - "hi": 0, - "lo": 2090 + "u32": 2 } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": { - "hi": 0, - "lo": 2090 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 2090 - } + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] } } } @@ -4911,19 +7117,24 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "transfer" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -4941,10 +7152,98 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } } } }, @@ -5057,7 +7356,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5067,7 +7366,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5183,7 +7482,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -5194,7 +7493,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -5314,7 +7613,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -5325,7 +7624,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -5445,7 +7744,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -5456,7 +7755,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -5585,7 +7884,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5595,7 +7894,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5720,7 +8019,7 @@ "val": { "vec": [ { - "symbol": "Paused" + "symbol": "Active" } ] } @@ -5730,7 +8029,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -5763,144 +8062,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 2090 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 2090 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 2090 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" } ] } @@ -5918,22 +8089,19 @@ "v0": { "topics": [ { - "symbol": "q_cancel" + "symbol": "q_pause" }, { "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 2090 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -5954,15 +8122,10 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], - "data": { - "i128": { - "hi": 0, - "lo": 2090 - } - } + "data": "void" } } }, @@ -6075,7 +8238,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6085,7 +8248,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6175,7 +8338,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -6201,7 +8364,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -6212,7 +8375,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -6223,7 +8386,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 0 } } } @@ -6306,7 +8469,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -6332,7 +8495,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -6343,7 +8506,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -6354,7 +8517,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 0 } } } @@ -6437,7 +8600,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -6463,7 +8626,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -6474,7 +8637,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -6485,7 +8648,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 0 } } } @@ -6603,7 +8766,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6613,7 +8776,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6738,7 +8901,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6748,7 +8911,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -6781,7 +8944,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "cancel_quest" } ], "data": { @@ -6808,81 +8971,150 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" }, { - "symbol": "expire_quest" + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "error": { - "contract": 67 - } + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 2940 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 67 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "i128": { + "hi": 0, + "lo": 2940 + } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, + "i128": { + "hi": 0, + "lo": 2940 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_cancel" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ], + "data": { + "vec": [ { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] + "i128": { + "hi": 0, + "lo": 2940 + } } ] } @@ -6891,6 +9123,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2940 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -7008,7 +9266,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7124,7 +9382,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -7135,7 +9393,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -7146,7 +9404,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -7255,7 +9513,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -7266,7 +9524,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -7277,7 +9535,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -7386,7 +9644,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -7397,7 +9655,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -7408,7 +9666,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -7536,7 +9794,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7671,7 +9929,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -7704,16 +9962,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7734,12 +9992,12 @@ "symbol": "fn_return" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -7760,7 +10018,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7785,7 +10043,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -7795,15 +10053,15 @@ "string": "contract try_call failed" }, { - "symbol": "pause_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -7931,7 +10189,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8047,7 +10305,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -8058,7 +10316,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -8069,7 +10327,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -8178,7 +10436,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -8189,7 +10447,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -8200,7 +10458,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -8309,7 +10567,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -8320,7 +10578,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -8331,7 +10589,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -8459,7 +10717,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8594,7 +10852,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8627,19 +10885,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + "symbol": "LCCON" } ] } @@ -8660,12 +10915,12 @@ "symbol": "fn_return" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" } ], "data": { "error": { - "contract": 67 + "contract": 63 } } } @@ -8686,7 +10941,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8711,7 +10966,7 @@ }, { "error": { - "contract": 67 + "contract": 63 } } ], @@ -8721,18 +10976,15 @@ "string": "contract try_call failed" }, { - "symbol": "submit_proof" + "symbol": "resume_quest" }, { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "bytes": "0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d" + "symbol": "LCCON" } ] } @@ -8860,7 +11112,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -8976,7 +11228,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -8987,7 +11239,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -8998,7 +11250,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -9107,7 +11359,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -9118,7 +11370,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -9129,7 +11381,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -9238,7 +11490,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2980 } } }, @@ -9249,7 +11501,7 @@ "val": { "i128": { "hi": 0, - "lo": 0 + "lo": 40 } } }, @@ -9260,7 +11512,7 @@ "val": { "i128": { "hi": 0, - "lo": 2090 + "lo": 2940 } } } @@ -9388,7 +11640,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { @@ -9523,7 +11775,7 @@ "symbol": "total_claims" }, "val": { - "u32": 0 + "u32": 2 } }, { diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.51.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.51.json new file mode 100644 index 000000000..75d441160 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.51.json @@ -0,0 +1,6867 @@ +{ + "generators": { + "address": 7, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "sequence_number": 0, + "timestamp": 146009, + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "error": { + "contract": 66 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 66 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 66 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "submit_proof" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.52.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.52.json new file mode 100644 index 000000000..c2d1222c6 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.52.json @@ -0,0 +1,7920 @@ +{ + "generators": { + "address": 8, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 310 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 270 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "sequence_number": 0, + "timestamp": 1000, + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2860 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 310 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 270 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1301173170172112462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 6517132746326325848 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 115220454072064130 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5", + "key": { + "ledger_key_nonce": { + "nonce": 5806905060045992000 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1002280 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 997140 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 310 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 270 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "2020202020202020202020202020202020202020202020202020202020202020" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 310 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 310 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 310 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 310 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "bytes": "1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 270 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999690 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "i128": { + "hi": 0, + "lo": 270 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 270 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 270 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQG5" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2860 + } + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2860 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2860 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2860 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2860 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 2860 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paused" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.53.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.53.json new file mode 100644 index 000000000..487d773f6 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.53.json @@ -0,0 +1,3015 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit_escrow", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4480 + } + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4480 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "sequence_number": 0, + "timestamp": 1000, + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Escrow" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4480 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "EscrowMeta" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1004480 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 995520 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 4480 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 4480 + } + }, + { + "i128": { + "hi": 0, + "lo": 4480 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 4480 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 4480 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4480 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4480 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 4480 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.54.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.54.json new file mode 100644 index 000000000..c268940a2 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.54.json @@ -0,0 +1,3385 @@ +{ + "generators": { + "address": 7, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 150 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "sequence_number": 0, + "timestamp": 1000, + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 150 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999850 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 150 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "1010101010101010101010101010101010101010101010101010101010101010" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 150 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 150 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 150 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 150 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.55.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.55.json new file mode 100644 index 000000000..00a0f84c8 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.55.json @@ -0,0 +1,3385 @@ +{ + "generators": { + "address": 7, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1111111111111111111111111111111111111111111111111111111111111111" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 160 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "sequence_number": 0, + "timestamp": 1000, + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "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": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF", + "key": { + "ledger_key_nonce": { + "nonce": 801925984706572462 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "LCCON" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 160 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "1111111111111111111111111111111111111111111111111111111111111111" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "PartiallyPaid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 1000 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": 6277191135259896685 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999840 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 160 + } + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", + "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:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000006" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000006" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 500 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": 87400 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "bytes": "1111111111111111111111111111111111111111111111111111111111111111" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "bytes": "1111111111111111111111111111111111111111111111111111111111111111" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 160 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 1000000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "i128": { + "hi": 0, + "lo": 160 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 160 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 160 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.6.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.6.json index 57dc7e69d..e3cd9c0b3 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.6.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.6.json @@ -145,7 +145,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + "bytes": "3030303030303030303030303030303030303030303030303030303030303030" } ] } @@ -197,7 +197,7 @@ { "i128": { "hi": 0, - "lo": 420 + "lo": 470 } } ] @@ -213,13 +213,6 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -241,7 +234,7 @@ { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } ] @@ -263,7 +256,7 @@ { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } ] @@ -287,6 +280,54 @@ [], [], [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -319,7 +360,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 92919, + "timestamp": 172271, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -741,7 +782,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -763,7 +804,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } } @@ -1112,7 +1153,7 @@ "val": { "i128": { "hi": 0, - "lo": 420 + "lo": 470 } } }, @@ -1121,7 +1162,7 @@ "symbol": "proof_hash" }, "val": { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + "bytes": "3030303030303030303030303030303030303030303030303030303030303030" } }, { @@ -1213,6 +1254,39 @@ 2073600 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 3126073502131104533 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1252,7 +1326,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 1033654523790656264 } }, "durability": "temporary" @@ -1267,7 +1341,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 115220454072064130 + "nonce": 1033654523790656264 } }, "durability": "temporary", @@ -1285,7 +1359,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 1301173170172112462 } }, "durability": "temporary" @@ -1300,7 +1374,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1033654523790656264 + "nonce": 1301173170172112462 } }, "durability": "temporary", @@ -1318,7 +1392,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5806905060045992000 } }, "durability": "temporary" @@ -1333,7 +1407,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 1194852393571756375 + "nonce": 5806905060045992000 } }, "durability": "temporary", @@ -1554,7 +1628,7 @@ "val": { "i128": { "hi": 0, - "lo": 999580 + "lo": 999530 } } }, @@ -1700,7 +1774,7 @@ "val": { "i128": { "hi": 0, - "lo": 420 + "lo": 470 } } }, @@ -2483,7 +2557,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + "bytes": "3030303030303030303030303030303030303030303030303030303030303030" } ] } @@ -2513,7 +2587,7 @@ "data": { "vec": [ { - "bytes": "2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b" + "bytes": "3030303030303030303030303030303030303030303030303030303030303030" } ] } @@ -2656,7 +2730,7 @@ { "i128": { "hi": 0, - "lo": 420 + "lo": 470 } } ] @@ -2747,7 +2821,7 @@ { "i128": { "hi": 0, - "lo": 420 + "lo": 470 } } ] @@ -2781,7 +2855,7 @@ "data": { "i128": { "hi": 0, - "lo": 420 + "lo": 470 } } } @@ -2836,7 +2910,7 @@ { "i128": { "hi": 0, - "lo": 420 + "lo": 470 } } ] @@ -3665,16 +3739,25 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "deposit_escrow" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 630 + } } ] } @@ -3687,26 +3770,43 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "esc_dep" }, { - "symbol": "resume_quest" + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "error": { - "contract": 63 - } + "vec": [ + { + "i128": { + "hi": 0, + "lo": 630 + } + }, + { + "i128": { + "hi": 0, + "lo": 630 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -3717,64 +3817,110 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 63 - } + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 630 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "transfer" }, { - "error": { - "contract": 63 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] + "i128": { + "hi": 0, + "lo": 630 + } } } } }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "deposit_escrow" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -3952,71 +4098,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4067,71 +4229,87 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 } - ] + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } } ] } @@ -4182,16 +4360,2379 @@ } ], "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "error": { + "contract": 63 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_quest" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 87400 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", @@ -4200,21 +6741,101 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 71 - } + "symbol": "get_escrow_info" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "map": [ + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } + }, + { + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { @@ -4225,28 +6846,120 @@ "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_call" }, { - "error": { - "contract": 71 - } + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" } ], "data": { - "vec": [ + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "map": [ { - "string": "contract try_call failed" + "key": { + "symbol": "created_at" + }, + "val": { + "u64": 1000 + } + }, + { + "key": { + "symbol": "deposit_count" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "depositor" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + }, + { + "key": { + "symbol": "is_active" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "total_deposited" + }, + "val": { + "i128": { + "hi": 0, + "lo": 630 + } + } }, { - "symbol": "get_escrow_info" + "key": { + "symbol": "total_paid_out" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } }, { - "vec": [ - { - "symbol": "LCCON" + "key": { + "symbol": "total_refunded" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 } - ] + } } ] } @@ -4540,25 +7253,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "i128": { - "hi": 0, - "lo": 300 - } + "symbol": "LCCON" } ] } @@ -4571,43 +7275,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "resume_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 300 - } - }, - { - "i128": { - "hi": 0, - "lo": 300 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -4618,105 +7305,59 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 300 - } + "error": { + "contract": 63 } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "i128": { - "hi": 0, - "lo": 300 - } + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "deposit_escrow" + "error": { + "contract": 63 + } } ], - "data": "void" + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] + } } } }, @@ -4955,7 +7596,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -5086,7 +7727,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -5217,7 +7858,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -5520,6 +8161,90 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -5627,7 +8352,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5753,7 +8478,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -5884,7 +8609,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -6015,7 +8740,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -6155,7 +8880,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6290,7 +9015,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -6380,7 +9105,7 @@ { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } ] @@ -6414,7 +9139,7 @@ "data": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } } @@ -6469,7 +9194,7 @@ { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } ] @@ -6497,7 +9222,7 @@ "data": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } } @@ -6738,7 +9463,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -6760,7 +9485,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } } @@ -6869,7 +9594,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -6891,7 +9616,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } } @@ -7000,7 +9725,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } }, @@ -7022,7 +9747,7 @@ "val": { "i128": { "hi": 0, - "lo": 300 + "lo": 630 } } } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.7.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.7.json index 3a32ffe5b..2b593be9a 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.7.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.7.json @@ -129,81 +129,6 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - }, - "sub_invocations": [] - } - ] - ], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [], [], [], @@ -222,7 +147,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 92415, + "timestamp": 1000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -724,7 +649,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -760,7 +685,11 @@ ] }, "val": { - "vec": [] + "vec": [ + { + "symbol": "LCCON" + } + ] } }, { @@ -963,39 +892,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 4270020994084947596 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -1950,16 +1846,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "resume_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -1972,34 +1868,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "fn_return" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "resume_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 0 - } - } - ] + "error": { + "contract": 63 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2010,17 +1898,58 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "cancel_quest" + "error": { + "contract": 63 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 0 + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 63 + } } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "resume_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + ] } } } @@ -2134,7 +2063,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2614,7 +2543,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2749,7 +2678,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -2792,7 +2721,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -2822,7 +2751,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -2883,7 +2812,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" }, { "vec": [ @@ -3009,6775 +2938,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "expire_quest" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "pause_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "pause_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "error": { - "contract": 71 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 71 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "get_escrow_info" - }, - { - "vec": [ - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1500 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "error": { - "contract": 67 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 67 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 1500 - } - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10257,7 +3418,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -10392,7 +3553,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.8.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.8.json index 1b44bd2e9..4f1feadff 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.8.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.8.json @@ -136,61 +136,7 @@ [], [], [], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit_escrow", - "args": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 480 - } - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 480 - } - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ], + [], [], [], [], @@ -257,21 +203,12 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [] ], "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 1000, + "timestamp": 149075, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -657,111 +594,6 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } }, - { - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] - } - }, - { - "key": { - "vec": [ - { - "symbol": "EscrowMeta" - }, - { - "symbol": "LCCON" - } - ] - }, - "val": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - } - ] - } - }, { "key": { "vec": [ @@ -1150,39 +982,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", - "key": { - "ledger_key_nonce": { - "nonce": 8370022561469687789 - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -2137,16 +1936,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -2167,12 +1966,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" } ], "data": { "error": { - "contract": 63 + "contract": 67 } } } @@ -2193,7 +1992,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2218,7 +2017,7 @@ }, { "error": { - "contract": 63 + "contract": 67 } } ], @@ -2228,15 +2027,15 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "expire_quest" }, { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + "symbol": "LCCON" }, { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ] } @@ -3012,7 +2811,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -3022,15 +2821,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 480 - } } ] } @@ -3043,43 +2833,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "expire_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 480 - } - }, - { - "i128": { - "hi": 0, - "lo": 480 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -3090,110 +2863,64 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 67 + } } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": { - "hi": 0, - "lo": 480 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "error": { + "contract": 67 + } } ], "data": { - "i128": { - "hi": 0, - "lo": 480 - } + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "expire_quest" + }, + { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + ] } } } }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -3371,218 +3098,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3633,87 +3213,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4029,32 +3708,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "q_cancel" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "symbol": "LCCON" }, { - "symbol": "transfer" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, { "i128": { "hi": 0, - "lo": 480 + "lo": 0 } } ] @@ -4067,28 +3740,22 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "cancel_quest" } ], "data": { "i128": { "hi": 0, - "lo": 480 + "lo": 0 } } } @@ -4099,19 +3766,24 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "transfer" + "symbol": "get_quest" } ], - "data": "void" + "data": { + "symbol": "LCCON" + } } } }, @@ -4121,140 +3793,19 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "get_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 480 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ], - "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 480 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ + "map": [ { "key": { "symbol": "category" @@ -4389,87 +3940,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4520,87 +4055,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4651,87 +4170,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5025,7 +4528,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -5035,6 +4538,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3430 + } } ] } @@ -5055,7 +4567,7 @@ "symbol": "fn_return" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -5116,7 +4628,7 @@ "string": "contract try_call failed" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -5125,6 +4637,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 3430 + } } ] } @@ -5312,218 +4833,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -5574,222 +4948,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ + "vec": [ { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -5813,7 +5036,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -5836,154 +5059,12 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -6004,7 +5085,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -6029,7 +5110,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -6039,13 +5120,10 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -6208,7 +5286,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6231,54 +5309,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 1 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6286,35 +5373,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 480 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 480 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6339,7 +5421,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -6362,54 +5444,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 1 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -6417,35 +5508,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 480 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 480 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -6497,222 +5583,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -6736,7 +5671,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -6759,163 +5694,12 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3890 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 67 + "contract": 71 } } } @@ -6936,7 +5720,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -6961,7 +5745,7 @@ }, { "error": { - "contract": 67 + "contract": 71 } } ], @@ -6971,24 +5755,12 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "get_escrow_info" }, { "vec": [ { "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3890 - } } ] } @@ -7011,516 +5783,14 @@ "symbol": "fn_call" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" } } } @@ -7530,130 +5800,84 @@ { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "fn_return" }, { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_quest" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, + "vec": [ { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -7797,131 +6021,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "resume_quest" - } - ], - "data": { - "error": { - "contract": 63 - } - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } - } - } - }, - "failed_call": true - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "error" - }, - { - "error": { - "contract": 63 - } - } - ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "resume_quest" - }, - { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] - } - ] - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -8072,7 +6171,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { @@ -8095,54 +6194,63 @@ "symbol": "fn_return" }, { - "symbol": "get_escrow_info" + "symbol": "get_quest" } ], "data": { "map": [ { "key": { - "symbol": "created_at" + "symbol": "category" }, "val": { - "u64": 1000 + "u32": 0 } }, { "key": { - "symbol": "deposit_count" + "symbol": "creator" }, "val": { - "u32": 1 + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } }, { "key": { - "symbol": "depositor" + "symbol": "deadline" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "u64": 87400 } }, { "key": { - "symbol": "is_active" + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" }, "val": { - "bool": false + "symbol": "LCCON" } }, { "key": { - "symbol": "quest_id" + "symbol": "reward_amount" }, "val": { - "symbol": "LCCON" + "i128": { + "hi": 0, + "lo": 500 + } } }, { "key": { - "symbol": "token" + "symbol": "reward_asset" }, "val": { "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" @@ -8150,35 +6258,30 @@ }, { "key": { - "symbol": "total_deposited" + "symbol": "status" }, "val": { - "i128": { - "hi": 0, - "lo": 480 - } + "vec": [ + { + "symbol": "Cancelled" + } + ] } }, { "key": { - "symbol": "total_paid_out" + "symbol": "total_claims" }, "val": { - "i128": { - "hi": 0, - "lo": 0 - } + "u32": 0 } }, { "key": { - "symbol": "total_refunded" + "symbol": "verifier" }, "val": { - "i128": { - "hi": 0, - "lo": 480 - } + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } } ] @@ -8230,87 +6333,186 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8361,87 +6563,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -8735,7 +6921,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -8765,7 +6951,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" } ], "data": { @@ -8826,7 +7012,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "expire_quest" }, { "vec": [ @@ -8946,32 +7132,147 @@ } }, { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Cancelled" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "vec": [ + { + "symbol": "LCCON" + } + ] } ] } @@ -9022,218 +7323,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9284,87 +7438,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -9658,7 +7796,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -9668,6 +7806,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } } ] } @@ -9688,7 +7835,7 @@ "symbol": "fn_return" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -9749,7 +7896,7 @@ "string": "contract try_call failed" }, { - "symbol": "cancel_quest" + "symbol": "deposit_escrow" }, { "vec": [ @@ -9758,6 +7905,15 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 5000 + } } ] } @@ -9901,131 +8057,230 @@ } } }, - "failed_call": false + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "get_escrow_info" + }, + { + "vec": [ + { + "symbol": "LCCON" + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "symbol": "LCCON" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_escrow_info" + } + ], + "data": { + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -10076,218 +8331,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": false - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 480 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } diff --git a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.9.json b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.9.json index 27a1cce14..2d8031695 100644 --- a/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.9.json +++ b/contracts/earn-quest/test_snapshots/contract_all_lifecycle_invariants_hold.9.json @@ -1,6 +1,6 @@ { "generators": { - "address": 6, + "address": 7, "nonce": 0 }, "auth": [ @@ -129,6 +129,41 @@ } ] ], + [], + [], + [], + [], + [], + [], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "pause_quest", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [], + [], + [], [ [ "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", @@ -150,7 +185,7 @@ { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } ] @@ -172,7 +207,7 @@ { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } ] @@ -197,33 +232,20 @@ [], [], [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], - [], [ [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", { "function": { "contract_fn": { "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "cancel_quest", + "function_name": "resume_quest", "args": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -251,12 +273,28 @@ [], [], [], - [], - [], - [], - [], - [], - [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "cancel_quest", + "args": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], [], [], [], @@ -281,7 +319,7 @@ "ledger": { "protocol_version": 21, "sequence_number": 0, - "timestamp": 165817, + "timestamp": 14153, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -703,7 +741,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -725,7 +763,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -1061,6 +1099,39 @@ 2073600 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1194852393571756375 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1094,6 +1165,39 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -1133,7 +1237,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 3126073502131104533 } }, "durability": "temporary" @@ -1148,7 +1252,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 4270020994084947596 + "nonce": 3126073502131104533 } }, "durability": "temporary", @@ -1166,7 +1270,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 6277191135259896685 } }, "durability": "temporary" @@ -1181,7 +1285,7 @@ "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M", "key": { "ledger_key_nonce": { - "nonce": 5806905060045992000 + "nonce": 6277191135259896685 } }, "durability": "temporary", @@ -2147,7 +2251,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "expire_quest" } ], "data": { @@ -2157,15 +2261,6 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 3040 - } } ] } @@ -2178,43 +2273,26 @@ "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_dep" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "symbol": "expire_quest" } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3040 - } - }, - { - "i128": { - "hi": 0, - "lo": 3040 - } - } - ] + "error": { + "contract": 67 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { @@ -2225,28 +2303,56 @@ "v0": { "topics": [ { - "symbol": "fn_call" + "symbol": "error" }, { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" }, { - "symbol": "transfer" + "error": { + "contract": 67 + } } ], "data": { "vec": [ { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "string": "contract try_call failed" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "symbol": "expire_quest" }, { - "i128": { - "hi": 0, - "lo": 3040 - } + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] } ] } @@ -2258,29 +2364,23 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_call" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "get_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 3040 - } + "symbol": "LCCON" } } } @@ -2290,7 +2390,7 @@ { "event": { "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { @@ -2299,738 +2399,7 @@ "symbol": "fn_return" }, { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "deposit_escrow" - } - ], - "data": "void" - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_escrow_info" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": null, - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" - }, - { - "symbol": "get_quest" - } - ], - "data": { - "symbol": "LCCON" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "get_quest" + "symbol": "get_quest" } ], "data": { @@ -3142,18 +2511,11 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, - { - "symbol": "LCCON" - } - ] + "symbol": "LCCON" } } } @@ -3172,12 +2534,12 @@ "symbol": "fn_return" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" } ], "data": { "error": { - "contract": 63 + "contract": 71 } } } @@ -3198,7 +2560,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -3223,7 +2585,7 @@ }, { "error": { - "contract": 63 + "contract": 71 } } ], @@ -3233,13 +2595,10 @@ "string": "contract try_call failed" }, { - "symbol": "resume_quest" + "symbol": "get_escrow_info" }, { "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" - }, { "symbol": "LCCON" } @@ -3267,7 +2626,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { @@ -3290,226 +2649,75 @@ "symbol": "fn_return" }, { - "symbol": "get_quest" + "symbol": "get_escrow_info" } ], "data": { - "map": [ - { - "key": { - "symbol": "category" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "creator" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "deadline" - }, - "val": { - "u64": 87400 - } - }, - { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" - }, - { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 - } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Active" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } + "string": "contract try_call failed" }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + { + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -3560,218 +2768,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } - }, - { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - }, - { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } - } - ] + "error": { + "contract": 71 + } } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "symbol": "LCCON" + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": null, "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "error" }, { - "symbol": "get_escrow_info" + "error": { + "contract": 71 + } } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4050,6 +3111,90 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "pause_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_pause" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "pause_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -4157,7 +3302,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4227,87 +3372,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4358,87 +3487,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4489,87 +3602,71 @@ } ], "data": { - "map": [ - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": 1000 - } - }, - { - "key": { - "symbol": "deposit_count" - }, - "val": { - "u32": 1 - } - }, - { - "key": { - "symbol": "depositor" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - }, - { - "key": { - "symbol": "is_active" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "quest_id" - }, - "val": { - "symbol": "LCCON" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, + "error": { + "contract": 71 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 71 + } + } + ], + "data": { + "vec": [ { - "key": { - "symbol": "total_deposited" - }, - "val": { - "i128": { - "hi": 0, - "lo": 3040 - } - } + "string": "contract try_call failed" }, { - "key": { - "symbol": "total_paid_out" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 - } - } + "symbol": "get_escrow_info" }, { - "key": { - "symbol": "total_refunded" - }, - "val": { - "i128": { - "hi": 0, - "lo": 0 + "vec": [ + { + "symbol": "LCCON" } - } + ] } ] } @@ -4685,7 +3782,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4820,7 +3917,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -4863,7 +3960,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "expire_quest" + "symbol": "deposit_escrow" } ], "data": { @@ -4873,6 +3970,57 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + }, + { + "i128": { + "hi": 0, + "lo": 2020 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_dep" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2020 + } + }, + { + "i128": { + "hi": 0, + "lo": 2020 + } } ] } @@ -4890,84 +4038,105 @@ "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 2020 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "symbol": "expire_quest" + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 67 + "i128": { + "hi": 0, + "lo": 2020 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "transfer" } ], - "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" - } + "data": "void" } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "deposit_escrow" } ], - "data": { - "vec": [ - { - "string": "contract try_call failed" - }, - { - "symbol": "expire_quest" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - } - ] - } - ] - } + "data": "void" } } }, @@ -5080,7 +4249,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5206,7 +4375,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -5337,7 +4506,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -5468,7 +4637,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -5608,7 +4777,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5743,7 +4912,7 @@ "val": { "vec": [ { - "symbol": "Active" + "symbol": "Paused" } ] } @@ -5786,16 +4955,16 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "cancel_quest" + "symbol": "pause_quest" } ], "data": { "vec": [ { - "symbol": "LCCON" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "LCCON" } ] } @@ -5813,150 +4982,81 @@ "v0": { "topics": [ { - "symbol": "fn_call" - }, - { - "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" - }, - { - "symbol": "transfer" - } - ], - "data": { - "vec": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "i128": { - "hi": 0, - "lo": 3040 - } - } - ] - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "fn_return" }, { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" + "symbol": "pause_quest" } ], "data": { - "i128": { - "hi": 0, - "lo": 3040 + "error": { + "contract": 63 } } } } }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "transfer" - } - ], - "data": "void" - } - } - }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "esc_ref" - }, - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "symbol": "error" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "error": { + "contract": 63 + } } ], "data": { - "vec": [ - { - "i128": { - "hi": 0, - "lo": 3040 - } - } - ] + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" } } } }, - "failed_call": false + "failed_call": true }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "contract", + "contract_id": null, + "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "q_cancel" - }, - { - "symbol": "LCCON" + "symbol": "error" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + "error": { + "contract": 63 + } } ], "data": { "vec": [ { - "i128": { - "hi": 0, - "lo": 3040 - } + "string": "contract try_call failed" + }, + { + "symbol": "pause_quest" + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] } ] } @@ -5965,32 +5065,6 @@ }, "failed_call": false }, - { - "event": { - "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", - "body": { - "v0": { - "topics": [ - { - "symbol": "fn_return" - }, - { - "symbol": "cancel_quest" - } - ], - "data": { - "i128": { - "hi": 0, - "lo": 3040 - } - } - } - } - }, - "failed_call": false - }, { "event": { "ext": "v0", @@ -6098,7 +5172,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6198,7 +5272,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -6224,7 +5298,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -6246,7 +5320,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -6329,7 +5403,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -6355,7 +5429,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -6377,7 +5451,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -6460,7 +5534,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -6486,7 +5560,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -6508,7 +5582,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -6626,7 +5700,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6761,7 +5835,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Paused" } ] } @@ -6775,12 +5849,75 @@ } }, { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "resume_quest" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "symbol": "LCCON" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "q_resume" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" } ] } @@ -6789,6 +5926,27 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "resume_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -6896,7 +6054,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -6996,7 +6154,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -7022,7 +6180,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -7044,7 +6202,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -7127,7 +6285,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -7153,7 +6311,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -7175,7 +6333,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -7258,7 +6416,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -7284,7 +6442,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -7306,7 +6464,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -7424,7 +6582,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7559,7 +6717,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7694,7 +6852,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -7794,7 +6952,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -7820,7 +6978,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -7842,7 +7000,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -7925,7 +7083,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -7951,7 +7109,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -7973,7 +7131,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -8056,7 +7214,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8082,7 +7240,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -8104,7 +7262,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -8222,7 +7380,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8318,65 +7476,190 @@ } }, { - "key": { - "symbol": "grace_period_seconds" - }, - "val": "void" + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LCCON" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 500 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "expire_quest" + } + ], + "data": { + "error": { + "contract": 67 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 67 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" }, { - "key": { - "symbol": "id" - }, - "val": { - "symbol": "LCCON" - } + "symbol": "expire_quest" }, { - "key": { - "symbol": "reward_amount" - }, - "val": { - "i128": { - "hi": 0, - "lo": 500 + "vec": [ + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } - } - }, - { - "key": { - "symbol": "reward_asset" - }, - "val": { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Cancelled" - } - ] - } - }, - { - "key": { - "symbol": "total_claims" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "verifier" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } + ] } ] } @@ -8492,7 +7775,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -8592,7 +7875,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8618,7 +7901,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -8640,7 +7923,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -8723,7 +8006,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8749,7 +8032,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -8771,7 +8054,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -8854,7 +8137,7 @@ "symbol": "is_active" }, "val": { - "bool": false + "bool": true } }, { @@ -8880,7 +8163,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -8902,7 +8185,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 0 } } } @@ -9020,7 +8303,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9155,7 +8438,7 @@ "val": { "vec": [ { - "symbol": "Cancelled" + "symbol": "Active" } ] } @@ -9198,7 +8481,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "cancel_quest" } ], "data": { @@ -9208,14 +8491,44 @@ }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" }, { "i128": { "hi": 0, - "lo": 20 + "lo": 2020 } } ] @@ -9228,96 +8541,117 @@ { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", - "type_": "diagnostic", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "fn_return" + "symbol": "transfer" }, { - "symbol": "deposit_escrow" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANHUF" } ], "data": { - "error": { - "contract": 67 + "i128": { + "hi": 0, + "lo": 2020 } } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "contract_id": "04cadb4a570fd2e4652e814101509912cce6c9a2325d6eec8d7100caf859f3e0", "type_": "diagnostic", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "fn_return" }, { - "error": { - "contract": 67 - } + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "esc_ref" + }, + { + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" + }, + { + "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" } ], "data": { - "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + "vec": [ + { + "i128": { + "hi": 0, + "lo": 2020 + } + } + ] } } } }, - "failed_call": true + "failed_call": false }, { "event": { "ext": "v0", - "contract_id": null, - "type_": "diagnostic", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", "body": { "v0": { "topics": [ { - "symbol": "error" + "symbol": "q_cancel" }, { - "error": { - "contract": 67 - } + "symbol": "LCCON" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" } ], "data": { "vec": [ { - "string": "contract try_call failed" - }, - { - "symbol": "deposit_escrow" - }, - { - "vec": [ - { - "symbol": "LCCON" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" - }, - { - "i128": { - "hi": 0, - "lo": 20 - } - } - ] + "i128": { + "hi": 0, + "lo": 2020 + } } ] } @@ -9326,6 +8660,32 @@ }, "failed_call": false }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "cancel_quest" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 2020 + } + } + } + } + }, + "failed_call": false + }, { "event": { "ext": "v0", @@ -9559,7 +8919,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -9581,7 +8941,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -9690,7 +9050,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -9712,7 +9072,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -9821,7 +9181,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -9843,7 +9203,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -10139,7 +9499,7 @@ "bytes": "0000000000000000000000000000000000000000000000000000000000000001" }, { - "symbol": "deposit_escrow" + "symbol": "submit_proof" } ], "data": { @@ -10148,16 +9508,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "i128": { - "hi": 0, - "lo": 1030 - } + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" } ] } @@ -10178,7 +9532,7 @@ "symbol": "fn_return" }, { - "symbol": "deposit_escrow" + "symbol": "submit_proof" } ], "data": { @@ -10239,7 +9593,7 @@ "string": "contract try_call failed" }, { - "symbol": "deposit_escrow" + "symbol": "submit_proof" }, { "vec": [ @@ -10247,16 +9601,10 @@ "symbol": "LCCON" }, { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHK3M" - }, - { - "address": "CACMVW2KK4H5FZDFF2AUCAKQTEJMZZWJUIZF23XMRVYQBSXYLHZ6BKWN" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" }, { - "i128": { - "hi": 0, - "lo": 1030 - } + "bytes": "2323232323232323232323232323232323232323232323232323232323232323" } ] } @@ -10500,7 +9848,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -10522,7 +9870,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -10631,7 +9979,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -10653,7 +10001,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -10762,7 +10110,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -10784,7 +10132,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -11423,7 +10771,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -11445,7 +10793,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -11554,7 +10902,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -11576,7 +10924,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } @@ -11685,7 +11033,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } }, @@ -11707,7 +11055,7 @@ "val": { "i128": { "hi": 0, - "lo": 3040 + "lo": 2020 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.1.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.1.json index ffb2d58a5..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.1.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.1.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.10.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.10.json index ffb2d58a5..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.10.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.10.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.100.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.100.json index 485e37c48..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.100.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.100.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.101.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.101.json index 5da52c911..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.101.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.101.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.102.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.102.json index 892b27c07..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.102.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.102.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.103.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.103.json index 5da52c911..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.103.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.103.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.104.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.104.json index ffb2d58a5..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.104.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.104.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.105.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.105.json index 631968470..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.105.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.105.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.106.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.106.json index 5da52c911..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.106.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.106.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.107.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.107.json index ffb2d58a5..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.107.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.107.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.108.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.108.json index 6f8ea01ea..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.108.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.108.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.109.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.109.json index a266f10cc..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.109.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.109.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.11.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.11.json index ffb2d58a5..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.11.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.11.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.110.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.110.json index 892b27c07..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.110.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.110.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.113.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.113.json index 5da52c911..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.113.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.113.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.114.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.114.json index 272a1f2ba..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.114.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.114.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.116.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.116.json index 6f8ea01ea..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.116.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.116.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.117.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.117.json index 892b27c07..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.117.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.117.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.118.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.118.json index ffb2d58a5..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.118.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.118.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.12.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.12.json index 485e37c48..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.12.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.12.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.121.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.121.json index 5da52c911..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.121.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.121.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.122.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.122.json index 485e37c48..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.122.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.122.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.123.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.123.json index a56ecc9e9..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.123.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.123.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.124.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.124.json index 5da52c911..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.124.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.124.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.125.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.125.json index 6f8ea01ea..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.125.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.125.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.126.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.126.json index 631968470..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.126.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.126.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.127.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.127.json index 6f8ea01ea..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.127.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.127.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.128.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.128.json index 6f8ea01ea..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.128.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.128.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.129.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.129.json index 272a1f2ba..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.129.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.129.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.130.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.130.json index ffb2d58a5..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.130.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.130.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.131.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.131.json index ffb2d58a5..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.131.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.131.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.132.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.132.json index 58e276eda..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.132.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.132.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.134.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.134.json index 58e276eda..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.134.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.134.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.137.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.137.json index 631968470..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.137.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.137.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.138.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.138.json index c0faf277b..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.138.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.138.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.139.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.139.json index 272a1f2ba..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.139.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.139.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.14.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.14.json index c0faf277b..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.14.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.14.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.141.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.141.json index c0faf277b..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.141.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.141.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.142.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.142.json index a56ecc9e9..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.142.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.142.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.143.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.143.json index 6f8ea01ea..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.143.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.143.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.144.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.144.json index a266f10cc..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.144.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.144.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.145.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.145.json index c0faf277b..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.145.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.145.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.146.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.146.json index 6f8ea01ea..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.146.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.146.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.147.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.147.json index c0faf277b..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.147.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.147.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.149.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.149.json index 5da52c911..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.149.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.149.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.15.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.15.json index 58e276eda..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.15.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.15.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.151.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.151.json index 272a1f2ba..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.151.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.151.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.152.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.152.json index 6f8ea01ea..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.152.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.152.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.153.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.153.json index 6f8ea01ea..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.153.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.153.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.154.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.154.json index a56ecc9e9..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.154.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.154.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.155.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.155.json index a266f10cc..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.155.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.155.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.156.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.156.json index 485e37c48..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.156.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.156.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.157.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.157.json index 485e37c48..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.157.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.157.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.158.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.158.json index 6f8ea01ea..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.158.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.158.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.159.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.159.json index a266f10cc..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.159.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.159.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.16.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.16.json index a56ecc9e9..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.16.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.16.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.160.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.160.json index 892b27c07..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.160.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.160.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.162.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.162.json index a266f10cc..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.162.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.162.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.163.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.163.json index 485e37c48..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.163.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.163.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.164.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.164.json index ffb2d58a5..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.164.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.164.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.165.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.165.json index 631968470..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.165.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.165.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.166.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.166.json index 58e276eda..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.166.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.166.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.167.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.167.json index 5da52c911..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.167.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.167.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.168.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.168.json index 485e37c48..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.168.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.168.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.169.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.169.json index 631968470..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.169.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.169.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.17.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.17.json index a56ecc9e9..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.17.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.17.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.170.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.170.json index a266f10cc..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.170.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.170.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.171.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.171.json index 272a1f2ba..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.171.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.171.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.172.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.172.json index 485e37c48..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.172.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.172.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.173.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.173.json index 631968470..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.173.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.173.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.174.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.174.json index 631968470..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.174.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.174.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.175.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.175.json index a266f10cc..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.175.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.175.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.176.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.176.json index 485e37c48..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.176.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.176.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.177.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.177.json index 58e276eda..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.177.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.177.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.178.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.178.json index 892b27c07..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.178.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.178.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.179.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.179.json index 892b27c07..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.179.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.179.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.18.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.18.json index 5da52c911..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.18.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.18.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.180.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.180.json index 485e37c48..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.180.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.180.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.181.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.181.json index a56ecc9e9..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.181.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.181.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.182.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.182.json index 6f8ea01ea..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.182.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.182.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.183.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.183.json index 892b27c07..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.183.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.183.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.184.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.184.json index a56ecc9e9..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.184.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.184.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.185.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.185.json index ffb2d58a5..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.185.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.185.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.186.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.186.json index a56ecc9e9..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.186.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.186.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.188.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.188.json index a56ecc9e9..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.188.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.188.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.189.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.189.json index 5da52c911..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.189.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.189.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.19.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.19.json index 5da52c911..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.19.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.19.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.190.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.190.json index c0faf277b..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.190.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.190.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.191.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.191.json index 58e276eda..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.191.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.191.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.192.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.192.json index 272a1f2ba..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.192.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.192.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.193.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.193.json index a56ecc9e9..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.193.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.193.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.194.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.194.json index 892b27c07..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.194.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.194.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.195.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.195.json index 58e276eda..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.195.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.195.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.196.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.196.json index 631968470..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.196.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.196.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.197.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.197.json index 58e276eda..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.197.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.197.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.198.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.198.json index a56ecc9e9..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.198.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.198.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.199.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.199.json index 272a1f2ba..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.199.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.199.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.2.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.2.json index a266f10cc..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.2.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.2.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.20.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.20.json index 6f8ea01ea..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.20.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.20.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.200.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.200.json index 631968470..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.200.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.200.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.201.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.201.json index 5da52c911..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.201.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.201.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.202.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.202.json index 5da52c911..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.202.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.202.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.203.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.203.json index 58e276eda..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.203.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.203.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.204.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.204.json index a266f10cc..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.204.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.204.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.205.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.205.json index 272a1f2ba..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.205.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.205.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.206.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.206.json index 892b27c07..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.206.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.206.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.207.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.207.json index 5da52c911..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.207.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.207.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.208.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.208.json index 58e276eda..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.208.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.208.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.209.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.209.json index 272a1f2ba..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.209.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.209.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.21.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.21.json index 272a1f2ba..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.21.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.21.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.210.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.210.json index 6f8ea01ea..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.210.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.210.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.211.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.211.json index ffb2d58a5..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.211.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.211.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.212.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.212.json index ffb2d58a5..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.212.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.212.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.213.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.213.json index 58e276eda..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.213.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.213.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.214.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.214.json index a56ecc9e9..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.214.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.214.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.215.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.215.json index 5da52c911..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.215.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.215.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.216.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.216.json index 485e37c48..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.216.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.216.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.217.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.217.json index 6f8ea01ea..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.217.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.217.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.218.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.218.json index c0faf277b..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.218.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.218.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.219.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.219.json index a56ecc9e9..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.219.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.219.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.22.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.22.json index 5da52c911..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.22.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.22.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.220.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.220.json index 6f8ea01ea..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.220.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.220.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.223.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.223.json index 892b27c07..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.223.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.223.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.224.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.224.json index c0faf277b..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.224.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.224.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.225.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.225.json index a56ecc9e9..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.225.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.225.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.226.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.226.json index a56ecc9e9..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.226.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.226.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.227.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.227.json index a266f10cc..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.227.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.227.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.228.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.228.json index 58e276eda..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.228.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.228.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.23.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.23.json index 631968470..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.23.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.23.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.230.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.230.json index a266f10cc..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.230.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.230.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.231.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.231.json index 58e276eda..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.231.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.231.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.232.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.232.json index 58e276eda..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.232.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.232.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.233.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.233.json index 272a1f2ba..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.233.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.233.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.234.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.234.json index 5da52c911..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.234.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.234.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.235.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.235.json index 892b27c07..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.235.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.235.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.236.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.236.json index 631968470..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.236.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.236.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.237.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.237.json index 485e37c48..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.237.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.237.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.238.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.238.json index 6f8ea01ea..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.238.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.238.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.239.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.239.json index 631968470..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.239.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.239.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.24.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.24.json index 6f8ea01ea..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.24.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.24.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.240.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.240.json index 6f8ea01ea..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.240.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.240.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.241.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.241.json index 631968470..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.241.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.241.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.242.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.242.json index ffb2d58a5..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.242.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.242.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.243.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.243.json index 485e37c48..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.243.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.243.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.244.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.244.json index c0faf277b..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.244.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.244.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.245.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.245.json index 892b27c07..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.245.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.245.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.246.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.246.json index 6f8ea01ea..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.246.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.246.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.247.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.247.json index a266f10cc..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.247.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.247.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.248.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.248.json index 5da52c911..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.248.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.248.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.249.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.249.json index 272a1f2ba..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.249.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.249.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.25.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.25.json index a56ecc9e9..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.25.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.25.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.251.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.251.json index 892b27c07..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.251.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.251.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.252.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.252.json index 631968470..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.252.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.252.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.253.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.253.json index 6f8ea01ea..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.253.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.253.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.254.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.254.json index a266f10cc..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.254.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.254.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.255.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.255.json index a56ecc9e9..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.255.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.255.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.256.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.256.json index a266f10cc..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.256.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.256.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.257.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.257.json new file mode 100644 index 000000000..485e37c48 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.257.json @@ -0,0 +1,1813 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 999999999999990 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999990 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.258.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.258.json new file mode 100644 index 000000000..5da52c911 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.258.json @@ -0,0 +1,1813 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.259.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.259.json new file mode 100644 index 000000000..5da52c911 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.259.json @@ -0,0 +1,1813 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 100 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 999999999999992 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.26.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.26.json index a56ecc9e9..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.26.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.26.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.27.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.27.json index c0faf277b..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.27.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.27.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.28.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.28.json index 5da52c911..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.28.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.28.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.29.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.29.json index 485e37c48..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.29.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.29.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.3.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.3.json index c0faf277b..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.3.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.3.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.30.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.30.json index 892b27c07..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.30.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.30.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.31.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.31.json index 5da52c911..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.31.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.31.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.33.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.33.json index 58e276eda..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.33.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.33.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.34.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.34.json index ffb2d58a5..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.34.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.34.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.36.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.36.json index 631968470..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.36.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.36.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.37.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.37.json index 892b27c07..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.37.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.37.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.38.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.38.json index 5da52c911..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.38.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.38.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.39.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.39.json index 6f8ea01ea..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.39.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.39.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.4.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.4.json index 631968470..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.4.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.4.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.41.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.41.json index 5da52c911..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.41.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.41.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.42.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.42.json index 892b27c07..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.42.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.42.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.43.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.43.json index a56ecc9e9..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.43.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.43.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.44.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.44.json index 892b27c07..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.44.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.44.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.45.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.45.json index 58e276eda..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.45.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.45.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.46.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.46.json index 6f8ea01ea..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.46.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.46.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.47.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.47.json index 6f8ea01ea..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.47.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.47.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.48.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.48.json index 58e276eda..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.48.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.48.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.5.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.5.json index 58e276eda..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.5.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.5.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.50.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.50.json index a56ecc9e9..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.50.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.50.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.51.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.51.json index 272a1f2ba..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.51.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.51.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.52.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.52.json index 5da52c911..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.52.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.52.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.53.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.53.json index a56ecc9e9..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.53.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.53.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.54.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.54.json index 631968470..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.54.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.54.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.55.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.55.json index 6f8ea01ea..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.55.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.55.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.56.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.56.json index 5da52c911..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.56.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.56.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.57.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.57.json index 58e276eda..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.57.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.57.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.59.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.59.json index ffb2d58a5..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.59.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.59.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.60.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.60.json index 485e37c48..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.60.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.60.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.61.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.61.json index ffb2d58a5..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.61.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.61.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.62.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.62.json index 6f8ea01ea..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.62.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.62.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.63.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.63.json index 485e37c48..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.63.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.63.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.64.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.64.json index 6f8ea01ea..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.64.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.64.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.65.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.65.json index 272a1f2ba..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.65.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.65.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.66.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.66.json index ffb2d58a5..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.66.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.66.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.67.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.67.json index 6f8ea01ea..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.67.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.67.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.68.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.68.json index 272a1f2ba..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.68.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.68.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.7.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.7.json index 6f8ea01ea..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.7.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.7.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.71.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.71.json index 631968470..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.71.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.71.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.72.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.72.json index 272a1f2ba..892b27c07 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.72.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.72.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999993 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.73.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.73.json index c0faf277b..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.73.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.73.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.74.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.74.json index 485e37c48..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.74.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.74.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999990 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.75.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.75.json index 272a1f2ba..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.75.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.75.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.76.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.76.json index c0faf277b..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.76.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.76.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999991 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.77.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.77.json index 631968470..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.77.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.77.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.79.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.79.json index 58e276eda..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.79.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.79.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999994 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.8.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.8.json index 892b27c07..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.8.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.8.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.80.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.80.json index 892b27c07..58e276eda 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.80.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.80.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999994 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.81.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.81.json index 272a1f2ba..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.81.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.81.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.82.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.82.json index 6f8ea01ea..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.82.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.82.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.83.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.83.json index 892b27c07..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.83.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.83.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.84.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.84.json index ffb2d58a5..c0faf277b 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.84.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.84.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999996 + "lo": 999999999999991 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.85.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.85.json index a266f10cc..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.85.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.85.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.86.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.86.json index 6f8ea01ea..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.86.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.86.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999995 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.87.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.87.json index 272a1f2ba..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.87.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.87.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.88.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.88.json index 892b27c07..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.88.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.88.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.89.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.89.json index 631968470..5da52c911 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.89.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.89.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999992 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.9.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.9.json index 892b27c07..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.9.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.9.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.90.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.90.json index 631968470..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.90.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.90.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.92.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.92.json index 892b27c07..6f8ea01ea 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.92.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.92.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999993 + "lo": 999999999999995 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.93.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.93.json index a56ecc9e9..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.93.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.93.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.94.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.94.json index 631968470..272a1f2ba 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.94.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.94.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 1000000000000000 + "lo": 999999999999999 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.95.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.95.json index a56ecc9e9..485e37c48 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.95.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.95.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999990 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.96.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.96.json index a266f10cc..631968470 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.96.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.96.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999997 + "lo": 1000000000000000 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.97.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.97.json index 272a1f2ba..a56ecc9e9 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.97.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.97.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999999 + "lo": 999999999999998 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.98.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.98.json index a56ecc9e9..a266f10cc 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.98.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.98.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999998 + "lo": 999999999999997 } } } diff --git a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.99.json b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.99.json index 5da52c911..ffb2d58a5 100644 --- a/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.99.json +++ b/contracts/earn-quest/test_snapshots/large_valid_claim_amounts_near_maximum_reward_succeed.99.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -282,7 +282,7 @@ "val": { "u128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -344,7 +344,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -445,7 +445,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -828,7 +828,7 @@ "val": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } }, @@ -1145,7 +1145,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1187,7 +1187,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } }, { @@ -1250,7 +1250,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1284,7 +1284,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1513,7 +1513,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1567,7 +1567,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1604,7 +1604,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1638,7 +1638,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } @@ -1693,7 +1693,7 @@ { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } ] @@ -1801,7 +1801,7 @@ "data": { "i128": { "hi": 0, - "lo": 999999999999992 + "lo": 999999999999996 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.1.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.1.json index b54a3abcc..691e371d8 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.1.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.1.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 324479650996022 + "lo": 74618728217901 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 409370549687811 + "lo": 30180913620224 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 324479650996022 + "lo": 74618728217901 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 324479650996022 + "lo": 74618728217901 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 324479650996022 + "lo": 74618728217901 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 324479650996022 + "lo": 74618728217901 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 324479650996022 + "lo": 74618728217901 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 409370549687811 + "lo": 30180913620224 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 409370549687811 + "lo": 30180913620224 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 409370549687811 + "lo": 30180913620224 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 409370549687811 + "lo": 30180913620224 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 409370549687811 + "lo": 30180913620224 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 733850200683833 + "lo": 104799641838125 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.10.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.10.json index 1a9a820b5..a6ee52b80 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.10.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.10.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 220291986398447 + "lo": 4276373703712 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 707787663414326 + "lo": 424700507649004 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 220291986398447 + "lo": 4276373703712 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 220291986398447 + "lo": 4276373703712 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 220291986398447 + "lo": 4276373703712 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 220291986398447 + "lo": 4276373703712 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 220291986398447 + "lo": 4276373703712 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 707787663414326 + "lo": 424700507649004 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 707787663414326 + "lo": 424700507649004 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 707787663414326 + "lo": 424700507649004 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 707787663414326 + "lo": 424700507649004 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 707787663414326 + "lo": 424700507649004 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 928079649812773 + "lo": 428976881352716 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.100.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.100.json index 9cd7f024a..f243230cc 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.100.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.100.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 404608295418165 + "lo": 595293141743558 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 66300677721021 + "lo": 80723420220066 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 404608295418165 + "lo": 595293141743558 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 404608295418165 + "lo": 595293141743558 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 404608295418165 + "lo": 595293141743558 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 404608295418165 + "lo": 595293141743558 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 404608295418165 + "lo": 595293141743558 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 66300677721021 + "lo": 80723420220066 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 66300677721021 + "lo": 80723420220066 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 66300677721021 + "lo": 80723420220066 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 66300677721021 + "lo": 80723420220066 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 66300677721021 + "lo": 80723420220066 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 470908973139186 + "lo": 676016561963624 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.101.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.101.json index dce43726a..10d9b7f18 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.101.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.101.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 281933716427794 + "lo": 275427542902604 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 416529912807564 + "lo": 452483673033944 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 281933716427794 + "lo": 275427542902604 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 281933716427794 + "lo": 275427542902604 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 281933716427794 + "lo": 275427542902604 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 281933716427794 + "lo": 275427542902604 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 281933716427794 + "lo": 275427542902604 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 416529912807564 + "lo": 452483673033944 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 416529912807564 + "lo": 452483673033944 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 416529912807564 + "lo": 452483673033944 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 416529912807564 + "lo": 452483673033944 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 416529912807564 + "lo": 452483673033944 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 698463629235358 + "lo": 727911215936548 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.102.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.102.json index dfd6d46f4..6d9b4a341 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.102.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.102.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 509989014527480 + "lo": 529500618359465 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 113410223569112 + "lo": 425374942927775 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 509989014527480 + "lo": 529500618359465 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 509989014527480 + "lo": 529500618359465 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 509989014527480 + "lo": 529500618359465 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 509989014527480 + "lo": 529500618359465 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 509989014527480 + "lo": 529500618359465 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 113410223569112 + "lo": 425374942927775 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 113410223569112 + "lo": 425374942927775 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 113410223569112 + "lo": 425374942927775 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 113410223569112 + "lo": 425374942927775 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 113410223569112 + "lo": 425374942927775 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 623399238096592 + "lo": 954875561287240 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.103.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.103.json index c1b75f93f..e6a9cbf45 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.103.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.103.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 237745889993204 + "lo": 331301592686795 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 692064538272684 + "lo": 391005248836556 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 237745889993204 + "lo": 331301592686795 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 237745889993204 + "lo": 331301592686795 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 237745889993204 + "lo": 331301592686795 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 237745889993204 + "lo": 331301592686795 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 237745889993204 + "lo": 331301592686795 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 692064538272684 + "lo": 391005248836556 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 692064538272684 + "lo": 391005248836556 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 692064538272684 + "lo": 391005248836556 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 692064538272684 + "lo": 391005248836556 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 692064538272684 + "lo": 391005248836556 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 929810428265888 + "lo": 722306841523351 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.104.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.104.json index 8894aae53..5ffacf285 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.104.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.104.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 92667945554530 + "lo": 208422048549559 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 817945862680837 + "lo": 717826951779863 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 92667945554530 + "lo": 208422048549559 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 92667945554530 + "lo": 208422048549559 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 92667945554530 + "lo": 208422048549559 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 92667945554530 + "lo": 208422048549559 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 92667945554530 + "lo": 208422048549559 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 817945862680837 + "lo": 717826951779863 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 817945862680837 + "lo": 717826951779863 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 817945862680837 + "lo": 717826951779863 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 817945862680837 + "lo": 717826951779863 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 817945862680837 + "lo": 717826951779863 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 910613808235367 + "lo": 926249000329422 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.105.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.105.json index 29b3f62bd..2234e09fb 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.105.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.105.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 247690581657641 + "lo": 128053416214065 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 310419928837957 + "lo": 138827679845568 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 247690581657641 + "lo": 128053416214065 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 247690581657641 + "lo": 128053416214065 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 247690581657641 + "lo": 128053416214065 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 247690581657641 + "lo": 128053416214065 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 247690581657641 + "lo": 128053416214065 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 310419928837957 + "lo": 138827679845568 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 310419928837957 + "lo": 138827679845568 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 310419928837957 + "lo": 138827679845568 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 310419928837957 + "lo": 138827679845568 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 310419928837957 + "lo": 138827679845568 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 558110510495598 + "lo": 266881096059633 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.106.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.106.json index 4da318bf8..7e1f0498b 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.106.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.106.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 465519552007128 + "lo": 261126959238720 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 139215769523703 + "lo": 424299625193877 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 465519552007128 + "lo": 261126959238720 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 465519552007128 + "lo": 261126959238720 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 465519552007128 + "lo": 261126959238720 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 465519552007128 + "lo": 261126959238720 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 465519552007128 + "lo": 261126959238720 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 139215769523703 + "lo": 424299625193877 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 139215769523703 + "lo": 424299625193877 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 139215769523703 + "lo": 424299625193877 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 139215769523703 + "lo": 424299625193877 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 139215769523703 + "lo": 424299625193877 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 604735321530831 + "lo": 685426584432597 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.107.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.107.json index a52df126a..b74d46723 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.107.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.107.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 531998499808 + "lo": 787069200123395 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 150890700448236 + "lo": 40680945794549 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 531998499808 + "lo": 787069200123395 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 531998499808 + "lo": 787069200123395 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 531998499808 + "lo": 787069200123395 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 531998499808 + "lo": 787069200123395 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 531998499808 + "lo": 787069200123395 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 150890700448236 + "lo": 40680945794549 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 150890700448236 + "lo": 40680945794549 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 150890700448236 + "lo": 40680945794549 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 150890700448236 + "lo": 40680945794549 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 150890700448236 + "lo": 40680945794549 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 151422698948044 + "lo": 827750145917944 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.108.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.108.json index b402393b6..ae26a417b 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.108.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.108.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 267155556389652 + "lo": 379552551942773 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 604595911109584 + "lo": 244149084963003 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 267155556389652 + "lo": 379552551942773 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 267155556389652 + "lo": 379552551942773 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 267155556389652 + "lo": 379552551942773 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 267155556389652 + "lo": 379552551942773 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 267155556389652 + "lo": 379552551942773 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 604595911109584 + "lo": 244149084963003 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 604595911109584 + "lo": 244149084963003 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 604595911109584 + "lo": 244149084963003 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 604595911109584 + "lo": 244149084963003 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 604595911109584 + "lo": 244149084963003 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 871751467499236 + "lo": 623701636905776 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.109.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.109.json index 183210c8d..ef1307264 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.109.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.109.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 783003619232371 + "lo": 672315692328598 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 4898940556498 + "lo": 293457484058677 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 783003619232371 + "lo": 672315692328598 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 783003619232371 + "lo": 672315692328598 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 783003619232371 + "lo": 672315692328598 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 783003619232371 + "lo": 672315692328598 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 783003619232371 + "lo": 672315692328598 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 4898940556498 + "lo": 293457484058677 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 4898940556498 + "lo": 293457484058677 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 4898940556498 + "lo": 293457484058677 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 4898940556498 + "lo": 293457484058677 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 4898940556498 + "lo": 293457484058677 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 787902559788869 + "lo": 965773176387275 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.11.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.11.json index c85a5fdf8..b19a0b9c4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.11.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.11.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 636573572327713 + "lo": 537582649117559 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 336008254579533 + "lo": 383589419578566 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 636573572327713 + "lo": 537582649117559 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 636573572327713 + "lo": 537582649117559 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 636573572327713 + "lo": 537582649117559 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 636573572327713 + "lo": 537582649117559 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 636573572327713 + "lo": 537582649117559 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 336008254579533 + "lo": 383589419578566 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 336008254579533 + "lo": 383589419578566 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 336008254579533 + "lo": 383589419578566 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 336008254579533 + "lo": 383589419578566 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 336008254579533 + "lo": 383589419578566 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 972581826907246 + "lo": 921172068696125 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.110.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.110.json index 5456ed76c..8be8ad33c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.110.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.110.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 499217724644826 + "lo": 556003922281272 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 464586591903243 + "lo": 271210936419191 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 499217724644826 + "lo": 556003922281272 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 499217724644826 + "lo": 556003922281272 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 499217724644826 + "lo": 556003922281272 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 499217724644826 + "lo": 556003922281272 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 499217724644826 + "lo": 556003922281272 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 464586591903243 + "lo": 271210936419191 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 464586591903243 + "lo": 271210936419191 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 464586591903243 + "lo": 271210936419191 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 464586591903243 + "lo": 271210936419191 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 464586591903243 + "lo": 271210936419191 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 963804316548069 + "lo": 827214858700463 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.111.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.111.json index 8c3e94ff1..dcc911528 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.111.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.111.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 42111118952886 + "lo": 296565764962113 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 437467473999210 + "lo": 276032828157221 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 42111118952886 + "lo": 296565764962113 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 42111118952886 + "lo": 296565764962113 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 42111118952886 + "lo": 296565764962113 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 42111118952886 + "lo": 296565764962113 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 42111118952886 + "lo": 296565764962113 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 437467473999210 + "lo": 276032828157221 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 437467473999210 + "lo": 276032828157221 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 437467473999210 + "lo": 276032828157221 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 437467473999210 + "lo": 276032828157221 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 437467473999210 + "lo": 276032828157221 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 479578592952096 + "lo": 572598593119334 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.112.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.112.json index 2fd8ceee7..a51df6368 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.112.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.112.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 309670947426274 + "lo": 91633131529963 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 296755528234815 + "lo": 547162709023924 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 309670947426274 + "lo": 91633131529963 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 309670947426274 + "lo": 91633131529963 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 309670947426274 + "lo": 91633131529963 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 309670947426274 + "lo": 91633131529963 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 309670947426274 + "lo": 91633131529963 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 296755528234815 + "lo": 547162709023924 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 296755528234815 + "lo": 547162709023924 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 296755528234815 + "lo": 547162709023924 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 296755528234815 + "lo": 547162709023924 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 296755528234815 + "lo": 547162709023924 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 606426475661089 + "lo": 638795840553887 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.113.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.113.json index e58298d82..363ab4d22 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.113.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.113.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 48020775740533 + "lo": 363659778484616 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 156577614140638 + "lo": 521039023184057 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 48020775740533 + "lo": 363659778484616 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 48020775740533 + "lo": 363659778484616 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 48020775740533 + "lo": 363659778484616 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 48020775740533 + "lo": 363659778484616 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 48020775740533 + "lo": 363659778484616 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 156577614140638 + "lo": 521039023184057 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 156577614140638 + "lo": 521039023184057 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 156577614140638 + "lo": 521039023184057 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 156577614140638 + "lo": 521039023184057 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 156577614140638 + "lo": 521039023184057 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 204598389881171 + "lo": 884698801668673 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.114.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.114.json index 41ec5e708..e09a6699f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.114.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.114.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 416200519468608 + "lo": 353528026727470 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 508246205476556 + "lo": 476903555387740 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 416200519468608 + "lo": 353528026727470 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 416200519468608 + "lo": 353528026727470 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 416200519468608 + "lo": 353528026727470 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 416200519468608 + "lo": 353528026727470 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 416200519468608 + "lo": 353528026727470 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 508246205476556 + "lo": 476903555387740 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 508246205476556 + "lo": 476903555387740 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 508246205476556 + "lo": 476903555387740 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 508246205476556 + "lo": 476903555387740 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 508246205476556 + "lo": 476903555387740 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 924446724945164 + "lo": 830431582115210 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.115.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.115.json index 1704fa16d..8bfbdac5d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.115.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.115.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 115817846063278 + "lo": 218536440993298 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 143484617621331 + "lo": 708573884600004 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 115817846063278 + "lo": 218536440993298 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 115817846063278 + "lo": 218536440993298 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 115817846063278 + "lo": 218536440993298 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 115817846063278 + "lo": 218536440993298 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 115817846063278 + "lo": 218536440993298 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 143484617621331 + "lo": 708573884600004 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 143484617621331 + "lo": 708573884600004 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 143484617621331 + "lo": 708573884600004 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 143484617621331 + "lo": 708573884600004 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 143484617621331 + "lo": 708573884600004 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 259302463684609 + "lo": 927110325593302 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.116.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.116.json index b18feaf92..a4e107f38 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.116.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.116.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 397408879340023 + "lo": 233426244032418 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 473784167453061 + "lo": 88979491851923 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 397408879340023 + "lo": 233426244032418 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 397408879340023 + "lo": 233426244032418 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 397408879340023 + "lo": 233426244032418 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 397408879340023 + "lo": 233426244032418 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 397408879340023 + "lo": 233426244032418 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 473784167453061 + "lo": 88979491851923 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 473784167453061 + "lo": 88979491851923 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 473784167453061 + "lo": 88979491851923 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 473784167453061 + "lo": 88979491851923 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 473784167453061 + "lo": 88979491851923 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 871193046793084 + "lo": 322405735884341 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.117.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.117.json index 11b9729f8..318c4f331 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.117.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.117.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 186883789844681 + "lo": 342076243473328 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 801680841752735 + "lo": 435925366940395 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 186883789844681 + "lo": 342076243473328 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 186883789844681 + "lo": 342076243473328 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 186883789844681 + "lo": 342076243473328 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 186883789844681 + "lo": 342076243473328 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 186883789844681 + "lo": 342076243473328 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 801680841752735 + "lo": 435925366940395 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 801680841752735 + "lo": 435925366940395 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 801680841752735 + "lo": 435925366940395 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 801680841752735 + "lo": 435925366940395 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 801680841752735 + "lo": 435925366940395 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 988564631597416 + "lo": 778001610413723 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.118.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.118.json index 42ecb89c4..479c4ff10 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.118.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.118.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 217460320512231 + "lo": 16542735338318 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 443973449535613 + "lo": 223214627415749 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 217460320512231 + "lo": 16542735338318 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 217460320512231 + "lo": 16542735338318 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 217460320512231 + "lo": 16542735338318 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 217460320512231 + "lo": 16542735338318 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 217460320512231 + "lo": 16542735338318 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 443973449535613 + "lo": 223214627415749 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 443973449535613 + "lo": 223214627415749 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 443973449535613 + "lo": 223214627415749 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 443973449535613 + "lo": 223214627415749 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 443973449535613 + "lo": 223214627415749 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 661433770047844 + "lo": 239757362754067 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.119.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.119.json index 6d27222e0..1cbe642af 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.119.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.119.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 207335167576041 + "lo": 544236543972704 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 667301148640033 + "lo": 232019797490823 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 207335167576041 + "lo": 544236543972704 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 207335167576041 + "lo": 544236543972704 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 207335167576041 + "lo": 544236543972704 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 207335167576041 + "lo": 544236543972704 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 207335167576041 + "lo": 544236543972704 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 667301148640033 + "lo": 232019797490823 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 667301148640033 + "lo": 232019797490823 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 667301148640033 + "lo": 232019797490823 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 667301148640033 + "lo": 232019797490823 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 667301148640033 + "lo": 232019797490823 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 874636316216074 + "lo": 776256341463527 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.12.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.12.json index ce0d5fee9..dd62a77d2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.12.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.12.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 612504583678100 + "lo": 131974084382260 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 99449853083281 + "lo": 482712797952334 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 612504583678100 + "lo": 131974084382260 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 612504583678100 + "lo": 131974084382260 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 612504583678100 + "lo": 131974084382260 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 612504583678100 + "lo": 131974084382260 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 612504583678100 + "lo": 131974084382260 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 99449853083281 + "lo": 482712797952334 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 99449853083281 + "lo": 482712797952334 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 99449853083281 + "lo": 482712797952334 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 99449853083281 + "lo": 482712797952334 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 99449853083281 + "lo": 482712797952334 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 711954436761381 + "lo": 614686882334594 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.120.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.120.json index 614d3e0b9..7a90f37a3 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.120.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.120.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 806769820977957 + "lo": 103061024919023 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 187234253658194 + "lo": 716150678632495 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 806769820977957 + "lo": 103061024919023 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 806769820977957 + "lo": 103061024919023 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 806769820977957 + "lo": 103061024919023 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 806769820977957 + "lo": 103061024919023 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 806769820977957 + "lo": 103061024919023 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 187234253658194 + "lo": 716150678632495 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 187234253658194 + "lo": 716150678632495 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 187234253658194 + "lo": 716150678632495 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 187234253658194 + "lo": 716150678632495 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 187234253658194 + "lo": 716150678632495 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 994004074636151 + "lo": 819211703551518 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.121.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.121.json index e6fe83df6..15d084925 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.121.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.121.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 188825558047252 + "lo": 3727650938470 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 28081825498851 + "lo": 984114809082603 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 188825558047252 + "lo": 3727650938470 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 188825558047252 + "lo": 3727650938470 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 188825558047252 + "lo": 3727650938470 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 188825558047252 + "lo": 3727650938470 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 188825558047252 + "lo": 3727650938470 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 28081825498851 + "lo": 984114809082603 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 28081825498851 + "lo": 984114809082603 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 28081825498851 + "lo": 984114809082603 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 28081825498851 + "lo": 984114809082603 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 28081825498851 + "lo": 984114809082603 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 216907383546103 + "lo": 987842460021073 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.122.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.122.json index 251c39616..4be844942 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.122.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.122.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 358123489500668 + "lo": 186648442460462 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 581132639526198 + "lo": 811663607242780 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 358123489500668 + "lo": 186648442460462 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 358123489500668 + "lo": 186648442460462 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 358123489500668 + "lo": 186648442460462 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 358123489500668 + "lo": 186648442460462 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 358123489500668 + "lo": 186648442460462 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 581132639526198 + "lo": 811663607242780 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 581132639526198 + "lo": 811663607242780 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 581132639526198 + "lo": 811663607242780 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 581132639526198 + "lo": 811663607242780 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 581132639526198 + "lo": 811663607242780 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 939256129026866 + "lo": 998312049703242 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.123.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.123.json index 1ad685d22..3d80904db 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.123.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.123.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 89477312263402 + "lo": 226795597821245 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 848047662171918 + "lo": 245531560524602 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 89477312263402 + "lo": 226795597821245 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 89477312263402 + "lo": 226795597821245 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 89477312263402 + "lo": 226795597821245 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 89477312263402 + "lo": 226795597821245 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 89477312263402 + "lo": 226795597821245 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 848047662171918 + "lo": 245531560524602 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 848047662171918 + "lo": 245531560524602 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 848047662171918 + "lo": 245531560524602 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 848047662171918 + "lo": 245531560524602 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 848047662171918 + "lo": 245531560524602 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 937524974435320 + "lo": 472327158345847 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.124.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.124.json index 0c9460e8b..00a681622 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.124.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.124.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 741131066521086 + "lo": 578284404957457 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 206091297277164 + "lo": 179049519353879 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 741131066521086 + "lo": 578284404957457 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 741131066521086 + "lo": 578284404957457 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 741131066521086 + "lo": 578284404957457 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 741131066521086 + "lo": 578284404957457 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 741131066521086 + "lo": 578284404957457 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 206091297277164 + "lo": 179049519353879 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 206091297277164 + "lo": 179049519353879 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 206091297277164 + "lo": 179049519353879 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 206091297277164 + "lo": 179049519353879 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 206091297277164 + "lo": 179049519353879 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 947222363798250 + "lo": 757333924311336 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.125.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.125.json index abc8ccc02..41e355bca 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.125.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.125.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 346499744111417 + "lo": 211306140571781 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 77636267852420 + "lo": 197561947400969 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 346499744111417 + "lo": 211306140571781 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 346499744111417 + "lo": 211306140571781 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 346499744111417 + "lo": 211306140571781 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 346499744111417 + "lo": 211306140571781 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 346499744111417 + "lo": 211306140571781 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 77636267852420 + "lo": 197561947400969 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 77636267852420 + "lo": 197561947400969 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 77636267852420 + "lo": 197561947400969 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 77636267852420 + "lo": 197561947400969 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 77636267852420 + "lo": 197561947400969 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 424136011963837 + "lo": 408868087972750 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.126.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.126.json index 995745237..1333a5a5e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.126.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.126.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 354609460183532 + "lo": 162954899309248 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 374305357390812 + "lo": 64918605420469 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 354609460183532 + "lo": 162954899309248 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 354609460183532 + "lo": 162954899309248 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 354609460183532 + "lo": 162954899309248 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 354609460183532 + "lo": 162954899309248 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 354609460183532 + "lo": 162954899309248 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 374305357390812 + "lo": 64918605420469 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 374305357390812 + "lo": 64918605420469 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 374305357390812 + "lo": 64918605420469 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 374305357390812 + "lo": 64918605420469 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 374305357390812 + "lo": 64918605420469 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 728914817574344 + "lo": 227873504729717 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.127.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.127.json index 2cfb1db49..983d48f32 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.127.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.127.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 35349987222353 + "lo": 166022212774661 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 182089643024219 + "lo": 805120888539974 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 35349987222353 + "lo": 166022212774661 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 35349987222353 + "lo": 166022212774661 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 35349987222353 + "lo": 166022212774661 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 35349987222353 + "lo": 166022212774661 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 35349987222353 + "lo": 166022212774661 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 182089643024219 + "lo": 805120888539974 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 182089643024219 + "lo": 805120888539974 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 182089643024219 + "lo": 805120888539974 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 182089643024219 + "lo": 805120888539974 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 182089643024219 + "lo": 805120888539974 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 217439630246572 + "lo": 971143101314635 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.128.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.128.json index 6c74d848b..d927aa63f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.128.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.128.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 186276365714314 + "lo": 467304256427078 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 634782537529044 + "lo": 146336589853493 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 186276365714314 + "lo": 467304256427078 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 186276365714314 + "lo": 467304256427078 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 186276365714314 + "lo": 467304256427078 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 186276365714314 + "lo": 467304256427078 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 186276365714314 + "lo": 467304256427078 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 634782537529044 + "lo": 146336589853493 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 634782537529044 + "lo": 146336589853493 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 634782537529044 + "lo": 146336589853493 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 634782537529044 + "lo": 146336589853493 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 634782537529044 + "lo": 146336589853493 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 821058903243358 + "lo": 613640846280571 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.129.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.129.json index 442b53ff1..e3f638b9b 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.129.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.129.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 386451447383834 + "lo": 308648221304720 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 90679200010631 + "lo": 533877543295589 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 386451447383834 + "lo": 308648221304720 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 386451447383834 + "lo": 308648221304720 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 386451447383834 + "lo": 308648221304720 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 386451447383834 + "lo": 308648221304720 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 386451447383834 + "lo": 308648221304720 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 90679200010631 + "lo": 533877543295589 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 90679200010631 + "lo": 533877543295589 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 90679200010631 + "lo": 533877543295589 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 90679200010631 + "lo": 533877543295589 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 90679200010631 + "lo": 533877543295589 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 477130647394465 + "lo": 842525764600309 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.13.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.13.json index fe2113c08..79713c2e4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.13.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.13.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 290312496564067 + "lo": 238986118339391 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 192024425265957 + "lo": 337329581088766 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 290312496564067 + "lo": 238986118339391 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 290312496564067 + "lo": 238986118339391 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 290312496564067 + "lo": 238986118339391 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 290312496564067 + "lo": 238986118339391 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 290312496564067 + "lo": 238986118339391 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 192024425265957 + "lo": 337329581088766 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 192024425265957 + "lo": 337329581088766 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 192024425265957 + "lo": 337329581088766 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 192024425265957 + "lo": 337329581088766 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 192024425265957 + "lo": 337329581088766 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 482336921830024 + "lo": 576315699428157 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.130.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.130.json index de09e07df..afffc7110 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.130.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.130.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 96940959649271 + "lo": 397358405218772 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 717796888434623 + "lo": 183060055572914 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 96940959649271 + "lo": 397358405218772 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 96940959649271 + "lo": 397358405218772 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 96940959649271 + "lo": 397358405218772 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 96940959649271 + "lo": 397358405218772 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 96940959649271 + "lo": 397358405218772 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 717796888434623 + "lo": 183060055572914 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 717796888434623 + "lo": 183060055572914 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 717796888434623 + "lo": 183060055572914 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 717796888434623 + "lo": 183060055572914 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 717796888434623 + "lo": 183060055572914 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 814737848083894 + "lo": 580418460791686 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.131.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.131.json index 9522ddd68..b146ff9bd 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.131.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.131.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 632234151855917 + "lo": 629648079952672 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 157613702207789 + "lo": 321785783605427 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 632234151855917 + "lo": 629648079952672 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 632234151855917 + "lo": 629648079952672 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 632234151855917 + "lo": 629648079952672 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 632234151855917 + "lo": 629648079952672 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 632234151855917 + "lo": 629648079952672 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 157613702207789 + "lo": 321785783605427 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 157613702207789 + "lo": 321785783605427 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 157613702207789 + "lo": 321785783605427 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 157613702207789 + "lo": 321785783605427 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 157613702207789 + "lo": 321785783605427 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 789847854063706 + "lo": 951433863558099 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.132.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.132.json index 43b3961d8..166e5a9c4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.132.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.132.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 240505123003459 + "lo": 396281926553722 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 643699985306313 + "lo": 438265775902308 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 240505123003459 + "lo": 396281926553722 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 240505123003459 + "lo": 396281926553722 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 240505123003459 + "lo": 396281926553722 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 240505123003459 + "lo": 396281926553722 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 240505123003459 + "lo": 396281926553722 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 643699985306313 + "lo": 438265775902308 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 643699985306313 + "lo": 438265775902308 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 643699985306313 + "lo": 438265775902308 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 643699985306313 + "lo": 438265775902308 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 643699985306313 + "lo": 438265775902308 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 884205108309772 + "lo": 834547702456030 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.133.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.133.json index 6309480a4..a94044178 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.133.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.133.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 364954281370600 + "lo": 169417473873989 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 586636185997264 + "lo": 368665221262648 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 364954281370600 + "lo": 169417473873989 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 364954281370600 + "lo": 169417473873989 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 364954281370600 + "lo": 169417473873989 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 364954281370600 + "lo": 169417473873989 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 364954281370600 + "lo": 169417473873989 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 586636185997264 + "lo": 368665221262648 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 586636185997264 + "lo": 368665221262648 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 586636185997264 + "lo": 368665221262648 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 586636185997264 + "lo": 368665221262648 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 586636185997264 + "lo": 368665221262648 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 951590467367864 + "lo": 538082695136637 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.134.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.134.json index ce943d50e..273d837ed 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.134.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.134.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 99377614480204 + "lo": 545855964678377 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 198709350452834 + "lo": 323567254593358 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 99377614480204 + "lo": 545855964678377 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 99377614480204 + "lo": 545855964678377 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 99377614480204 + "lo": 545855964678377 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 99377614480204 + "lo": 545855964678377 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 99377614480204 + "lo": 545855964678377 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 198709350452834 + "lo": 323567254593358 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 198709350452834 + "lo": 323567254593358 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 198709350452834 + "lo": 323567254593358 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 198709350452834 + "lo": 323567254593358 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 198709350452834 + "lo": 323567254593358 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 298086964933038 + "lo": 869423219271735 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.135.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.135.json index 82316bc76..0eadc5df8 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.135.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.135.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 197653496565 + "lo": 233711944118285 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 512573043160210 + "lo": 442420569693748 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 197653496565 + "lo": 233711944118285 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 197653496565 + "lo": 233711944118285 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 197653496565 + "lo": 233711944118285 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 197653496565 + "lo": 233711944118285 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 197653496565 + "lo": 233711944118285 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 512573043160210 + "lo": 442420569693748 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 512573043160210 + "lo": 442420569693748 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 512573043160210 + "lo": 442420569693748 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 512573043160210 + "lo": 442420569693748 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 512573043160210 + "lo": 442420569693748 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 512770696656775 + "lo": 676132513812033 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.136.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.136.json index cd01169d5..00e7106c2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.136.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.136.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 252353553227981 + "lo": 41329022597901 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 621213153029151 + "lo": 909350813751368 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 252353553227981 + "lo": 41329022597901 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 252353553227981 + "lo": 41329022597901 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 252353553227981 + "lo": 41329022597901 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 252353553227981 + "lo": 41329022597901 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 252353553227981 + "lo": 41329022597901 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 621213153029151 + "lo": 909350813751368 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 621213153029151 + "lo": 909350813751368 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 621213153029151 + "lo": 909350813751368 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 621213153029151 + "lo": 909350813751368 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 621213153029151 + "lo": 909350813751368 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 873566706257132 + "lo": 950679836349269 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.137.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.137.json index 324f78514..3fe89a059 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.137.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.137.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 188617319519237 + "lo": 13302334270342 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 289574199544798 + "lo": 77110206730110 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 188617319519237 + "lo": 13302334270342 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 188617319519237 + "lo": 13302334270342 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 188617319519237 + "lo": 13302334270342 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 188617319519237 + "lo": 13302334270342 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 188617319519237 + "lo": 13302334270342 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 289574199544798 + "lo": 77110206730110 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 289574199544798 + "lo": 77110206730110 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 289574199544798 + "lo": 77110206730110 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 289574199544798 + "lo": 77110206730110 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 289574199544798 + "lo": 77110206730110 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 478191519064035 + "lo": 90412541000452 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.138.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.138.json index 540d316b2..6f97aa96d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.138.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.138.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 238010220601986 + "lo": 225351345469052 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 533274046791592 + "lo": 23629104504970 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 238010220601986 + "lo": 225351345469052 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 238010220601986 + "lo": 225351345469052 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 238010220601986 + "lo": 225351345469052 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 238010220601986 + "lo": 225351345469052 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 238010220601986 + "lo": 225351345469052 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 533274046791592 + "lo": 23629104504970 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 533274046791592 + "lo": 23629104504970 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 533274046791592 + "lo": 23629104504970 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 533274046791592 + "lo": 23629104504970 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 533274046791592 + "lo": 23629104504970 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 771284267393578 + "lo": 248980449974022 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.139.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.139.json index fadf86487..d1cb15662 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.139.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.139.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 101765120055046 + "lo": 1708589784261 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 542448234218422 + "lo": 610834466438455 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 101765120055046 + "lo": 1708589784261 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 101765120055046 + "lo": 1708589784261 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 101765120055046 + "lo": 1708589784261 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 101765120055046 + "lo": 1708589784261 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 101765120055046 + "lo": 1708589784261 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 542448234218422 + "lo": 610834466438455 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 542448234218422 + "lo": 610834466438455 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 542448234218422 + "lo": 610834466438455 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 542448234218422 + "lo": 610834466438455 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 542448234218422 + "lo": 610834466438455 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 644213354273468 + "lo": 612543056222716 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.14.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.14.json index 917ed6bf5..5442e7b35 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.14.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.14.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 477524398449009 + "lo": 673776215787650 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 369412674017031 + "lo": 80614956913109 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 477524398449009 + "lo": 673776215787650 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 477524398449009 + "lo": 673776215787650 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 477524398449009 + "lo": 673776215787650 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 477524398449009 + "lo": 673776215787650 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 477524398449009 + "lo": 673776215787650 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 369412674017031 + "lo": 80614956913109 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 369412674017031 + "lo": 80614956913109 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 369412674017031 + "lo": 80614956913109 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 369412674017031 + "lo": 80614956913109 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 369412674017031 + "lo": 80614956913109 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 846937072466040 + "lo": 754391172700759 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.140.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.140.json index 67a32f46e..6f651d832 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.140.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.140.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 457397006017567 + "lo": 240864008208909 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 218312857601420 + "lo": 572572957540685 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 457397006017567 + "lo": 240864008208909 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 457397006017567 + "lo": 240864008208909 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 457397006017567 + "lo": 240864008208909 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 457397006017567 + "lo": 240864008208909 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 457397006017567 + "lo": 240864008208909 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 218312857601420 + "lo": 572572957540685 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 218312857601420 + "lo": 572572957540685 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 218312857601420 + "lo": 572572957540685 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 218312857601420 + "lo": 572572957540685 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 218312857601420 + "lo": 572572957540685 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 675709863618987 + "lo": 813436965749594 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.141.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.141.json index f3ea146ed..51a7cce83 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.141.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.141.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 503045833436852 + "lo": 588845024624067 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 489795037768753 + "lo": 265154541649746 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 503045833436852 + "lo": 588845024624067 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 503045833436852 + "lo": 588845024624067 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 503045833436852 + "lo": 588845024624067 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 503045833436852 + "lo": 588845024624067 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 503045833436852 + "lo": 588845024624067 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 489795037768753 + "lo": 265154541649746 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 489795037768753 + "lo": 265154541649746 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 489795037768753 + "lo": 265154541649746 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 489795037768753 + "lo": 265154541649746 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 489795037768753 + "lo": 265154541649746 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 992840871205605 + "lo": 853999566273813 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.142.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.142.json index df3dccab6..79f797e23 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.142.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.142.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 483236393070088 + "lo": 599961150179327 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 232394995899802 + "lo": 32859711276177 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 483236393070088 + "lo": 599961150179327 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 483236393070088 + "lo": 599961150179327 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 483236393070088 + "lo": 599961150179327 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 483236393070088 + "lo": 599961150179327 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 483236393070088 + "lo": 599961150179327 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 232394995899802 + "lo": 32859711276177 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 232394995899802 + "lo": 32859711276177 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 232394995899802 + "lo": 32859711276177 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 232394995899802 + "lo": 32859711276177 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 232394995899802 + "lo": 32859711276177 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 715631388969890 + "lo": 632820861455504 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.143.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.143.json index 381ac89cc..eec3f13d2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.143.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.143.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 721653135728063 + "lo": 503383275897356 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 115797777550883 + "lo": 286926453194405 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 721653135728063 + "lo": 503383275897356 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 721653135728063 + "lo": 503383275897356 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 721653135728063 + "lo": 503383275897356 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 721653135728063 + "lo": 503383275897356 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 721653135728063 + "lo": 503383275897356 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 115797777550883 + "lo": 286926453194405 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 115797777550883 + "lo": 286926453194405 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 115797777550883 + "lo": 286926453194405 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 115797777550883 + "lo": 286926453194405 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 115797777550883 + "lo": 286926453194405 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 837450913278946 + "lo": 790309729091761 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.144.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.144.json index ba961f9d4..d006b7002 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.144.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.144.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 233601567861545 + "lo": 2150695351771 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 251427814229765 + "lo": 413539233360717 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 233601567861545 + "lo": 2150695351771 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 233601567861545 + "lo": 2150695351771 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 233601567861545 + "lo": 2150695351771 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 233601567861545 + "lo": 2150695351771 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 233601567861545 + "lo": 2150695351771 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 251427814229765 + "lo": 413539233360717 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 251427814229765 + "lo": 413539233360717 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 251427814229765 + "lo": 413539233360717 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 251427814229765 + "lo": 413539233360717 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 251427814229765 + "lo": 413539233360717 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 485029382091310 + "lo": 415689928712488 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.145.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.145.json index 9d0eefa29..28472cd82 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.145.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.145.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 598298796099621 + "lo": 284258797178345 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 356402339085352 + "lo": 473598064092270 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 598298796099621 + "lo": 284258797178345 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 598298796099621 + "lo": 284258797178345 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 598298796099621 + "lo": 284258797178345 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 598298796099621 + "lo": 284258797178345 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 598298796099621 + "lo": 284258797178345 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 356402339085352 + "lo": 473598064092270 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 356402339085352 + "lo": 473598064092270 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 356402339085352 + "lo": 473598064092270 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 356402339085352 + "lo": 473598064092270 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 356402339085352 + "lo": 473598064092270 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 954701135184973 + "lo": 757856861270615 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.146.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.146.json index b23f88e35..6765def67 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.146.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.146.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 115499692164484 + "lo": 360853957401744 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 162815885323671 + "lo": 528217317437975 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 115499692164484 + "lo": 360853957401744 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 115499692164484 + "lo": 360853957401744 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 115499692164484 + "lo": 360853957401744 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 115499692164484 + "lo": 360853957401744 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 115499692164484 + "lo": 360853957401744 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 162815885323671 + "lo": 528217317437975 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 162815885323671 + "lo": 528217317437975 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 162815885323671 + "lo": 528217317437975 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 162815885323671 + "lo": 528217317437975 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 162815885323671 + "lo": 528217317437975 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 278315577488155 + "lo": 889071274839719 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.147.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.147.json index af9bd1a2d..ffc5797d7 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.147.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.147.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 240594691778284 + "lo": 496093730805778 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 568373549820279 + "lo": 25184346251762 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 240594691778284 + "lo": 496093730805778 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 240594691778284 + "lo": 496093730805778 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 240594691778284 + "lo": 496093730805778 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 240594691778284 + "lo": 496093730805778 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 240594691778284 + "lo": 496093730805778 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 568373549820279 + "lo": 25184346251762 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 568373549820279 + "lo": 25184346251762 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 568373549820279 + "lo": 25184346251762 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 568373549820279 + "lo": 25184346251762 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 568373549820279 + "lo": 25184346251762 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 808968241598563 + "lo": 521278077057540 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.148.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.148.json index 6e89eee08..56e29884e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.148.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.148.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 233090201030364 + "lo": 341160368402827 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 177770000749432 + "lo": 571354704722722 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 233090201030364 + "lo": 341160368402827 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 233090201030364 + "lo": 341160368402827 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 233090201030364 + "lo": 341160368402827 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 233090201030364 + "lo": 341160368402827 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 233090201030364 + "lo": 341160368402827 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 177770000749432 + "lo": 571354704722722 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 177770000749432 + "lo": 571354704722722 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 177770000749432 + "lo": 571354704722722 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 177770000749432 + "lo": 571354704722722 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 177770000749432 + "lo": 571354704722722 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 410860201779796 + "lo": 912515073125549 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.149.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.149.json index bff06f2b4..0266f5725 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.149.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.149.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 24547344737160 + "lo": 666476790944450 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 927545118199574 + "lo": 193525753084577 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 24547344737160 + "lo": 666476790944450 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 24547344737160 + "lo": 666476790944450 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 24547344737160 + "lo": 666476790944450 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 24547344737160 + "lo": 666476790944450 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 24547344737160 + "lo": 666476790944450 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 927545118199574 + "lo": 193525753084577 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 927545118199574 + "lo": 193525753084577 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 927545118199574 + "lo": 193525753084577 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 927545118199574 + "lo": 193525753084577 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 927545118199574 + "lo": 193525753084577 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 952092462936734 + "lo": 860002544029027 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.15.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.15.json index 697199456..6ab757e38 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.15.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.15.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 399508878740446 + "lo": 899049730341006 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 186490500427603 + "lo": 38513472392056 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 399508878740446 + "lo": 899049730341006 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 399508878740446 + "lo": 899049730341006 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 399508878740446 + "lo": 899049730341006 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 399508878740446 + "lo": 899049730341006 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 399508878740446 + "lo": 899049730341006 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 186490500427603 + "lo": 38513472392056 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 186490500427603 + "lo": 38513472392056 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 186490500427603 + "lo": 38513472392056 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 186490500427603 + "lo": 38513472392056 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 186490500427603 + "lo": 38513472392056 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 585999379168049 + "lo": 937563202733062 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.150.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.150.json index e9bd7ddeb..dc1e5d434 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.150.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.150.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 320011158310172 + "lo": 206609330251460 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 546606819687016 + "lo": 533766054317895 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 320011158310172 + "lo": 206609330251460 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 320011158310172 + "lo": 206609330251460 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 320011158310172 + "lo": 206609330251460 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 320011158310172 + "lo": 206609330251460 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 320011158310172 + "lo": 206609330251460 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 546606819687016 + "lo": 533766054317895 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 546606819687016 + "lo": 533766054317895 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 546606819687016 + "lo": 533766054317895 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 546606819687016 + "lo": 533766054317895 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 546606819687016 + "lo": 533766054317895 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 866617977997188 + "lo": 740375384569355 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.151.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.151.json index 5f2d319fa..3657fc2cd 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.151.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.151.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 128125873877088 + "lo": 23505862371499 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 721112490114808 + "lo": 862171207235694 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 128125873877088 + "lo": 23505862371499 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 128125873877088 + "lo": 23505862371499 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 128125873877088 + "lo": 23505862371499 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 128125873877088 + "lo": 23505862371499 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 128125873877088 + "lo": 23505862371499 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 721112490114808 + "lo": 862171207235694 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 721112490114808 + "lo": 862171207235694 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 721112490114808 + "lo": 862171207235694 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 721112490114808 + "lo": 862171207235694 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 721112490114808 + "lo": 862171207235694 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 849238363991896 + "lo": 885677069607193 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.152.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.152.json index 087f018bb..27f07eb79 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.152.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.152.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 226465827744220 + "lo": 64630575862635 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 401441810228041 + "lo": 876447138107212 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 226465827744220 + "lo": 64630575862635 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 226465827744220 + "lo": 64630575862635 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 226465827744220 + "lo": 64630575862635 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 226465827744220 + "lo": 64630575862635 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 226465827744220 + "lo": 64630575862635 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 401441810228041 + "lo": 876447138107212 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 401441810228041 + "lo": 876447138107212 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 401441810228041 + "lo": 876447138107212 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 401441810228041 + "lo": 876447138107212 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 401441810228041 + "lo": 876447138107212 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 627907637972261 + "lo": 941077713969847 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.153.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.153.json index 9bb965209..4e64ff050 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.153.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.153.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 41833029778368 + "lo": 281840488296946 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 146218252611636 + "lo": 411531687372358 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 41833029778368 + "lo": 281840488296946 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 41833029778368 + "lo": 281840488296946 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 41833029778368 + "lo": 281840488296946 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 41833029778368 + "lo": 281840488296946 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 41833029778368 + "lo": 281840488296946 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 146218252611636 + "lo": 411531687372358 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 146218252611636 + "lo": 411531687372358 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 146218252611636 + "lo": 411531687372358 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 146218252611636 + "lo": 411531687372358 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 146218252611636 + "lo": 411531687372358 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 188051282390004 + "lo": 693372175669304 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.154.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.154.json index c0b148776..9077ab42d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.154.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.154.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 527831638958560 + "lo": 342494327245983 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 218374749213560 + "lo": 468982187398078 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 527831638958560 + "lo": 342494327245983 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 527831638958560 + "lo": 342494327245983 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 527831638958560 + "lo": 342494327245983 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 527831638958560 + "lo": 342494327245983 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 527831638958560 + "lo": 342494327245983 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 218374749213560 + "lo": 468982187398078 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 218374749213560 + "lo": 468982187398078 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 218374749213560 + "lo": 468982187398078 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 218374749213560 + "lo": 468982187398078 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 218374749213560 + "lo": 468982187398078 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 746206388172120 + "lo": 811476514644061 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.155.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.155.json index 316bda592..25d6957fa 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.155.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.155.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 68978460676504 + "lo": 251261368083740 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 461401815888179 + "lo": 516412930827651 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 68978460676504 + "lo": 251261368083740 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 68978460676504 + "lo": 251261368083740 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 68978460676504 + "lo": 251261368083740 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 68978460676504 + "lo": 251261368083740 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 68978460676504 + "lo": 251261368083740 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 461401815888179 + "lo": 516412930827651 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 461401815888179 + "lo": 516412930827651 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 461401815888179 + "lo": 516412930827651 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 461401815888179 + "lo": 516412930827651 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 461401815888179 + "lo": 516412930827651 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 530380276564683 + "lo": 767674298911391 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.156.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.156.json index 3e0716c4e..279ecec81 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.156.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.156.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 202836698194738 + "lo": 845707926125726 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 673438228030491 + "lo": 119384266222149 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 202836698194738 + "lo": 845707926125726 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 202836698194738 + "lo": 845707926125726 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 202836698194738 + "lo": 845707926125726 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 202836698194738 + "lo": 845707926125726 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 202836698194738 + "lo": 845707926125726 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 673438228030491 + "lo": 119384266222149 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 673438228030491 + "lo": 119384266222149 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 673438228030491 + "lo": 119384266222149 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 673438228030491 + "lo": 119384266222149 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 673438228030491 + "lo": 119384266222149 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 876274926225229 + "lo": 965092192347875 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.157.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.157.json index 59e1aa047..823a89771 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.157.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.157.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 301713218569484 + "lo": 554253110665676 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 120669618065489 + "lo": 51032184885224 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 301713218569484 + "lo": 554253110665676 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 301713218569484 + "lo": 554253110665676 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 301713218569484 + "lo": 554253110665676 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 301713218569484 + "lo": 554253110665676 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 301713218569484 + "lo": 554253110665676 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 120669618065489 + "lo": 51032184885224 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 120669618065489 + "lo": 51032184885224 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 120669618065489 + "lo": 51032184885224 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 120669618065489 + "lo": 51032184885224 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 120669618065489 + "lo": 51032184885224 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 422382836634973 + "lo": 605285295550900 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.158.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.158.json index f4cb527a7..d6e9f57ef 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.158.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.158.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 696345186699850 + "lo": 67886406521256 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 57508962824777 + "lo": 737838990052974 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 696345186699850 + "lo": 67886406521256 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 696345186699850 + "lo": 67886406521256 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 696345186699850 + "lo": 67886406521256 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 696345186699850 + "lo": 67886406521256 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 696345186699850 + "lo": 67886406521256 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 57508962824777 + "lo": 737838990052974 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 57508962824777 + "lo": 737838990052974 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 57508962824777 + "lo": 737838990052974 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 57508962824777 + "lo": 737838990052974 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 57508962824777 + "lo": 737838990052974 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 753854149524627 + "lo": 805725396574230 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.159.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.159.json index f0c12a620..e9ab9ffde 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.159.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.159.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 447373263934210 + "lo": 277198608754459 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 491668676839125 + "lo": 319202457181184 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 447373263934210 + "lo": 277198608754459 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 447373263934210 + "lo": 277198608754459 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 447373263934210 + "lo": 277198608754459 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 447373263934210 + "lo": 277198608754459 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 447373263934210 + "lo": 277198608754459 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 491668676839125 + "lo": 319202457181184 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 491668676839125 + "lo": 319202457181184 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 491668676839125 + "lo": 319202457181184 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 491668676839125 + "lo": 319202457181184 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 491668676839125 + "lo": 319202457181184 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 939041940773335 + "lo": 596401065935643 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.16.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.16.json index d5fc47c6c..e2b5acdb2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.16.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.16.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 9473472919699 + "lo": 544586962824370 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 830150455239021 + "lo": 440745224615659 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 9473472919699 + "lo": 544586962824370 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 9473472919699 + "lo": 544586962824370 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 9473472919699 + "lo": 544586962824370 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 9473472919699 + "lo": 544586962824370 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 9473472919699 + "lo": 544586962824370 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 830150455239021 + "lo": 440745224615659 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 830150455239021 + "lo": 440745224615659 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 830150455239021 + "lo": 440745224615659 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 830150455239021 + "lo": 440745224615659 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 830150455239021 + "lo": 440745224615659 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 839623928158720 + "lo": 985332187440029 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.160.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.160.json index 16ce353b8..ddf256538 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.160.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.160.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 321707529465465 + "lo": 487514355284706 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 392564273480394 + "lo": 345750478859476 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 321707529465465 + "lo": 487514355284706 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 321707529465465 + "lo": 487514355284706 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 321707529465465 + "lo": 487514355284706 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 321707529465465 + "lo": 487514355284706 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 321707529465465 + "lo": 487514355284706 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 392564273480394 + "lo": 345750478859476 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 392564273480394 + "lo": 345750478859476 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 392564273480394 + "lo": 345750478859476 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 392564273480394 + "lo": 345750478859476 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 392564273480394 + "lo": 345750478859476 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 714271802945859 + "lo": 833264834144182 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.161.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.161.json index 7258d8082..3f629880f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.161.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.161.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 122043302771021 + "lo": 428500970645495 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 702354180358941 + "lo": 105846394308533 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 122043302771021 + "lo": 428500970645495 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 122043302771021 + "lo": 428500970645495 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 122043302771021 + "lo": 428500970645495 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 122043302771021 + "lo": 428500970645495 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 122043302771021 + "lo": 428500970645495 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 702354180358941 + "lo": 105846394308533 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 702354180358941 + "lo": 105846394308533 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 702354180358941 + "lo": 105846394308533 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 702354180358941 + "lo": 105846394308533 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 702354180358941 + "lo": 105846394308533 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 824397483129962 + "lo": 534347364954028 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.162.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.162.json index c7f392bf0..e63f8b094 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.162.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.162.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 124937996664038 + "lo": 14265119464847 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 311724312974608 + "lo": 676280351441485 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 124937996664038 + "lo": 14265119464847 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 124937996664038 + "lo": 14265119464847 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 124937996664038 + "lo": 14265119464847 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 124937996664038 + "lo": 14265119464847 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 124937996664038 + "lo": 14265119464847 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 311724312974608 + "lo": 676280351441485 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 311724312974608 + "lo": 676280351441485 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 311724312974608 + "lo": 676280351441485 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 311724312974608 + "lo": 676280351441485 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 311724312974608 + "lo": 676280351441485 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 436662309638646 + "lo": 690545470906332 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.163.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.163.json index 8f2f688e7..caeae1eb1 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.163.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.163.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 526016889912191 + "lo": 602957654537871 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 43761792150861 + "lo": 28491128429407 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 526016889912191 + "lo": 602957654537871 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 526016889912191 + "lo": 602957654537871 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 526016889912191 + "lo": 602957654537871 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 526016889912191 + "lo": 602957654537871 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 526016889912191 + "lo": 602957654537871 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 43761792150861 + "lo": 28491128429407 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 43761792150861 + "lo": 28491128429407 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 43761792150861 + "lo": 28491128429407 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 43761792150861 + "lo": 28491128429407 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 43761792150861 + "lo": 28491128429407 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 569778682063052 + "lo": 631448782967278 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.164.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.164.json index 7b46a1771..397c18399 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.164.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.164.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 830763960795955 + "lo": 404185563964982 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 67706469341884 + "lo": 70241561238201 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 830763960795955 + "lo": 404185563964982 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 830763960795955 + "lo": 404185563964982 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 830763960795955 + "lo": 404185563964982 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 830763960795955 + "lo": 404185563964982 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 830763960795955 + "lo": 404185563964982 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 67706469341884 + "lo": 70241561238201 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 67706469341884 + "lo": 70241561238201 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 67706469341884 + "lo": 70241561238201 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 67706469341884 + "lo": 70241561238201 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 67706469341884 + "lo": 70241561238201 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 898470430137839 + "lo": 474427125203183 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.165.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.165.json index 6b29db043..536dd7c6e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.165.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.165.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 296986920514448 + "lo": 275064142547746 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 96350968139711 + "lo": 421076490117199 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 296986920514448 + "lo": 275064142547746 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 296986920514448 + "lo": 275064142547746 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 296986920514448 + "lo": 275064142547746 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 296986920514448 + "lo": 275064142547746 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 296986920514448 + "lo": 275064142547746 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 96350968139711 + "lo": 421076490117199 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 96350968139711 + "lo": 421076490117199 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 96350968139711 + "lo": 421076490117199 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 96350968139711 + "lo": 421076490117199 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 96350968139711 + "lo": 421076490117199 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 393337888654159 + "lo": 696140632664945 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.166.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.166.json index 39e94435d..153fcfbb2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.166.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.166.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 29579502334258 + "lo": 234766671947148 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 419754828296684 + "lo": 540284325712461 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 29579502334258 + "lo": 234766671947148 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 29579502334258 + "lo": 234766671947148 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 29579502334258 + "lo": 234766671947148 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 29579502334258 + "lo": 234766671947148 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 29579502334258 + "lo": 234766671947148 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 419754828296684 + "lo": 540284325712461 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 419754828296684 + "lo": 540284325712461 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 419754828296684 + "lo": 540284325712461 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 419754828296684 + "lo": 540284325712461 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 419754828296684 + "lo": 540284325712461 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 449334330630942 + "lo": 775050997659609 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.167.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.167.json index d86e18421..fcb4ee35d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.167.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.167.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 253826380332470 + "lo": 690966879301411 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 4772181424548 + "lo": 282802468310066 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 253826380332470 + "lo": 690966879301411 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 253826380332470 + "lo": 690966879301411 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 253826380332470 + "lo": 690966879301411 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 253826380332470 + "lo": 690966879301411 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 253826380332470 + "lo": 690966879301411 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 4772181424548 + "lo": 282802468310066 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 4772181424548 + "lo": 282802468310066 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 4772181424548 + "lo": 282802468310066 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 4772181424548 + "lo": 282802468310066 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 4772181424548 + "lo": 282802468310066 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 258598561757018 + "lo": 973769347611477 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.168.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.168.json index 8ab35e338..7cc9386e7 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.168.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.168.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 498133441703758 + "lo": 1798057125834 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 5898217076816 + "lo": 952561085642143 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 498133441703758 + "lo": 1798057125834 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 498133441703758 + "lo": 1798057125834 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 498133441703758 + "lo": 1798057125834 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 498133441703758 + "lo": 1798057125834 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 498133441703758 + "lo": 1798057125834 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 5898217076816 + "lo": 952561085642143 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 5898217076816 + "lo": 952561085642143 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 5898217076816 + "lo": 952561085642143 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 5898217076816 + "lo": 952561085642143 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 5898217076816 + "lo": 952561085642143 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 504031658780574 + "lo": 954359142767977 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.169.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.169.json index 9c66198f2..ff20dbabe 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.169.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.169.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 200382938826303 + "lo": 50688344932222 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 102896513040045 + "lo": 263194094664140 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 200382938826303 + "lo": 50688344932222 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 200382938826303 + "lo": 50688344932222 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 200382938826303 + "lo": 50688344932222 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 200382938826303 + "lo": 50688344932222 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 200382938826303 + "lo": 50688344932222 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 102896513040045 + "lo": 263194094664140 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 102896513040045 + "lo": 263194094664140 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 102896513040045 + "lo": 263194094664140 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 102896513040045 + "lo": 263194094664140 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 102896513040045 + "lo": 263194094664140 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 303279451866348 + "lo": 313882439596362 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.17.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.17.json index c3af4b7fb..bb76949a4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.17.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.17.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 840625670570892 + "lo": 110438960458402 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 73447131003323 + "lo": 486612741779048 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 840625670570892 + "lo": 110438960458402 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 840625670570892 + "lo": 110438960458402 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 840625670570892 + "lo": 110438960458402 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 840625670570892 + "lo": 110438960458402 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 840625670570892 + "lo": 110438960458402 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 73447131003323 + "lo": 486612741779048 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 73447131003323 + "lo": 486612741779048 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 73447131003323 + "lo": 486612741779048 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 73447131003323 + "lo": 486612741779048 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 73447131003323 + "lo": 486612741779048 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 914072801574215 + "lo": 597051702237450 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.170.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.170.json index e74e180d9..d5885d2c2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.170.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.170.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 532523296272622 + "lo": 615871430569308 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 157086993705758 + "lo": 282609203409951 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 532523296272622 + "lo": 615871430569308 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 532523296272622 + "lo": 615871430569308 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 532523296272622 + "lo": 615871430569308 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 532523296272622 + "lo": 615871430569308 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 532523296272622 + "lo": 615871430569308 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 157086993705758 + "lo": 282609203409951 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 157086993705758 + "lo": 282609203409951 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 157086993705758 + "lo": 282609203409951 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 157086993705758 + "lo": 282609203409951 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 157086993705758 + "lo": 282609203409951 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 689610289978380 + "lo": 898480633979259 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.171.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.171.json index 80d7229b6..d893b2da1 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.171.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.171.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 344258074629545 + "lo": 518319684026077 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 262710892038044 + "lo": 358109506340363 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 344258074629545 + "lo": 518319684026077 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 344258074629545 + "lo": 518319684026077 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 344258074629545 + "lo": 518319684026077 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 344258074629545 + "lo": 518319684026077 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 344258074629545 + "lo": 518319684026077 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 262710892038044 + "lo": 358109506340363 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 262710892038044 + "lo": 358109506340363 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 262710892038044 + "lo": 358109506340363 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 262710892038044 + "lo": 358109506340363 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 262710892038044 + "lo": 358109506340363 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 606968966667589 + "lo": 876429190366440 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.172.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.172.json index b3ac6a508..28f1cee62 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.172.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.172.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 493174992785727 + "lo": 1194615916692 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 235685123577673 + "lo": 148146819510791 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 493174992785727 + "lo": 1194615916692 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 493174992785727 + "lo": 1194615916692 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 493174992785727 + "lo": 1194615916692 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 493174992785727 + "lo": 1194615916692 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 493174992785727 + "lo": 1194615916692 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 235685123577673 + "lo": 148146819510791 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 235685123577673 + "lo": 148146819510791 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 235685123577673 + "lo": 148146819510791 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 235685123577673 + "lo": 148146819510791 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 235685123577673 + "lo": 148146819510791 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 728860116363400 + "lo": 149341435427483 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.173.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.173.json index 8c196d016..c59536aae 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.173.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.173.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 337632102514479 + "lo": 346663250772601 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 288459979575711 + "lo": 305543954381132 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 337632102514479 + "lo": 346663250772601 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 337632102514479 + "lo": 346663250772601 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 337632102514479 + "lo": 346663250772601 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 337632102514479 + "lo": 346663250772601 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 337632102514479 + "lo": 346663250772601 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 288459979575711 + "lo": 305543954381132 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 288459979575711 + "lo": 305543954381132 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 288459979575711 + "lo": 305543954381132 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 288459979575711 + "lo": 305543954381132 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 288459979575711 + "lo": 305543954381132 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 626092082090190 + "lo": 652207205153733 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.174.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.174.json index 2d7874752..10d79db53 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.174.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.174.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 287629891653553 + "lo": 32429002086643 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 114012175290519 + "lo": 481459382334891 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 287629891653553 + "lo": 32429002086643 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 287629891653553 + "lo": 32429002086643 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 287629891653553 + "lo": 32429002086643 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 287629891653553 + "lo": 32429002086643 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 287629891653553 + "lo": 32429002086643 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 114012175290519 + "lo": 481459382334891 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 114012175290519 + "lo": 481459382334891 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 114012175290519 + "lo": 481459382334891 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 114012175290519 + "lo": 481459382334891 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 114012175290519 + "lo": 481459382334891 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 401642066944072 + "lo": 513888384421534 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.175.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.175.json index 8e8cd8741..68626696f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.175.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.175.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 110882235078319 + "lo": 321652396609814 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 582758428556631 + "lo": 130235389689527 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 110882235078319 + "lo": 321652396609814 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 110882235078319 + "lo": 321652396609814 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 110882235078319 + "lo": 321652396609814 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 110882235078319 + "lo": 321652396609814 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 110882235078319 + "lo": 321652396609814 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 582758428556631 + "lo": 130235389689527 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 582758428556631 + "lo": 130235389689527 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 582758428556631 + "lo": 130235389689527 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 582758428556631 + "lo": 130235389689527 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 582758428556631 + "lo": 130235389689527 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 693640663634950 + "lo": 451887786299341 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.176.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.176.json index eb4b780d0..67df27e74 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.176.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.176.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 454354558574469 + "lo": 300572194576733 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 88951974784116 + "lo": 679572776011198 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 454354558574469 + "lo": 300572194576733 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 454354558574469 + "lo": 300572194576733 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 454354558574469 + "lo": 300572194576733 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 454354558574469 + "lo": 300572194576733 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 454354558574469 + "lo": 300572194576733 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 88951974784116 + "lo": 679572776011198 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 88951974784116 + "lo": 679572776011198 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 88951974784116 + "lo": 679572776011198 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 88951974784116 + "lo": 679572776011198 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 88951974784116 + "lo": 679572776011198 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 543306533358585 + "lo": 980144970587931 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.177.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.177.json index 9e7be551c..0155930c4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.177.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.177.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 481632269701889 + "lo": 441705387735266 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 190874726246163 + "lo": 146623768607621 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 481632269701889 + "lo": 441705387735266 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 481632269701889 + "lo": 441705387735266 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 481632269701889 + "lo": 441705387735266 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 481632269701889 + "lo": 441705387735266 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 481632269701889 + "lo": 441705387735266 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 190874726246163 + "lo": 146623768607621 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 190874726246163 + "lo": 146623768607621 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 190874726246163 + "lo": 146623768607621 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 190874726246163 + "lo": 146623768607621 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 190874726246163 + "lo": 146623768607621 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 672506995948052 + "lo": 588329156342887 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.178.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.178.json index 13ff89653..2bc49de37 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.178.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.178.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 193354861749681 + "lo": 347336625859829 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 798417811725518 + "lo": 220054388920993 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 193354861749681 + "lo": 347336625859829 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 193354861749681 + "lo": 347336625859829 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 193354861749681 + "lo": 347336625859829 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 193354861749681 + "lo": 347336625859829 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 193354861749681 + "lo": 347336625859829 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 798417811725518 + "lo": 220054388920993 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 798417811725518 + "lo": 220054388920993 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 798417811725518 + "lo": 220054388920993 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 798417811725518 + "lo": 220054388920993 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 798417811725518 + "lo": 220054388920993 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 991772673475199 + "lo": 567391014780822 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.179.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.179.json index b297bad4f..b22355872 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.179.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.179.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 402065776419810 + "lo": 615511772976325 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 292703678294559 + "lo": 308872169683175 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 402065776419810 + "lo": 615511772976325 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 402065776419810 + "lo": 615511772976325 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 402065776419810 + "lo": 615511772976325 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 402065776419810 + "lo": 615511772976325 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 402065776419810 + "lo": 615511772976325 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 292703678294559 + "lo": 308872169683175 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 292703678294559 + "lo": 308872169683175 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 292703678294559 + "lo": 308872169683175 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 292703678294559 + "lo": 308872169683175 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 292703678294559 + "lo": 308872169683175 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 694769454714369 + "lo": 924383942659500 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.18.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.18.json index 860632f57..e6af2bd0f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.18.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.18.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 346866352833016 + "lo": 90599183430977 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 407523951505902 + "lo": 452254856575625 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 346866352833016 + "lo": 90599183430977 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 346866352833016 + "lo": 90599183430977 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 346866352833016 + "lo": 90599183430977 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 346866352833016 + "lo": 90599183430977 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 346866352833016 + "lo": 90599183430977 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 407523951505902 + "lo": 452254856575625 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 407523951505902 + "lo": 452254856575625 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 407523951505902 + "lo": 452254856575625 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 407523951505902 + "lo": 452254856575625 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 407523951505902 + "lo": 452254856575625 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 754390304338918 + "lo": 542854040006602 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.180.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.180.json index 2ef27cc8c..0ca19070c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.180.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.180.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 839345345338404 + "lo": 76532358783892 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 141691932981698 + "lo": 562617002504331 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 839345345338404 + "lo": 76532358783892 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 839345345338404 + "lo": 76532358783892 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 839345345338404 + "lo": 76532358783892 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 839345345338404 + "lo": 76532358783892 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 839345345338404 + "lo": 76532358783892 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 141691932981698 + "lo": 562617002504331 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 141691932981698 + "lo": 562617002504331 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 141691932981698 + "lo": 562617002504331 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 141691932981698 + "lo": 562617002504331 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 141691932981698 + "lo": 562617002504331 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 981037278320102 + "lo": 639149361288223 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.181.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.181.json index dc8f1ea3d..3b4120fba 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.181.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.181.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 262132110445090 + "lo": 642737997565945 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 338005381463199 + "lo": 219392592069713 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 262132110445090 + "lo": 642737997565945 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 262132110445090 + "lo": 642737997565945 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 262132110445090 + "lo": 642737997565945 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 262132110445090 + "lo": 642737997565945 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 262132110445090 + "lo": 642737997565945 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 338005381463199 + "lo": 219392592069713 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 338005381463199 + "lo": 219392592069713 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 338005381463199 + "lo": 219392592069713 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 338005381463199 + "lo": 219392592069713 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 338005381463199 + "lo": 219392592069713 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 600137491908289 + "lo": 862130589635658 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.182.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.182.json index 7f47b8c49..51ba28780 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.182.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.182.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 418814185249799 + "lo": 56406976471143 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 199392143277876 + "lo": 262572218059030 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 418814185249799 + "lo": 56406976471143 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 418814185249799 + "lo": 56406976471143 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 418814185249799 + "lo": 56406976471143 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 418814185249799 + "lo": 56406976471143 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 418814185249799 + "lo": 56406976471143 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 199392143277876 + "lo": 262572218059030 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 199392143277876 + "lo": 262572218059030 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 199392143277876 + "lo": 262572218059030 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 199392143277876 + "lo": 262572218059030 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 199392143277876 + "lo": 262572218059030 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 618206328527675 + "lo": 318979194530173 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.183.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.183.json index 1bd222a30..061e7cd06 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.183.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.183.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 645389408565073 + "lo": 172438341214623 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 197611946071881 + "lo": 753577330299729 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 645389408565073 + "lo": 172438341214623 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 645389408565073 + "lo": 172438341214623 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 645389408565073 + "lo": 172438341214623 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 645389408565073 + "lo": 172438341214623 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 645389408565073 + "lo": 172438341214623 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 197611946071881 + "lo": 753577330299729 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 197611946071881 + "lo": 753577330299729 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 197611946071881 + "lo": 753577330299729 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 197611946071881 + "lo": 753577330299729 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 197611946071881 + "lo": 753577330299729 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 843001354636954 + "lo": 926015671514352 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.184.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.184.json index fa8e93621..d1e150456 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.184.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.184.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 727833460161487 + "lo": 282891527494510 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 61815159331427 + "lo": 581999690238898 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 727833460161487 + "lo": 282891527494510 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 727833460161487 + "lo": 282891527494510 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 727833460161487 + "lo": 282891527494510 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 727833460161487 + "lo": 282891527494510 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 727833460161487 + "lo": 282891527494510 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 61815159331427 + "lo": 581999690238898 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 61815159331427 + "lo": 581999690238898 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 61815159331427 + "lo": 581999690238898 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 61815159331427 + "lo": 581999690238898 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 61815159331427 + "lo": 581999690238898 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 789648619492914 + "lo": 864891217733408 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.185.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.185.json index b6f71d864..ab43c0259 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.185.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.185.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 6059315362176 + "lo": 490785932866644 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 492539853535120 + "lo": 160534838588367 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 6059315362176 + "lo": 490785932866644 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 6059315362176 + "lo": 490785932866644 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 6059315362176 + "lo": 490785932866644 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 6059315362176 + "lo": 490785932866644 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 6059315362176 + "lo": 490785932866644 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 492539853535120 + "lo": 160534838588367 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 492539853535120 + "lo": 160534838588367 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 492539853535120 + "lo": 160534838588367 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 492539853535120 + "lo": 160534838588367 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 492539853535120 + "lo": 160534838588367 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 498599168897296 + "lo": 651320771455011 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.186.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.186.json index d2e273e88..22644a6c5 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.186.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.186.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 253505193921624 + "lo": 621200462449221 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 497212438873452 + "lo": 350267263156920 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 253505193921624 + "lo": 621200462449221 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 253505193921624 + "lo": 621200462449221 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 253505193921624 + "lo": 621200462449221 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 253505193921624 + "lo": 621200462449221 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 253505193921624 + "lo": 621200462449221 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 497212438873452 + "lo": 350267263156920 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 497212438873452 + "lo": 350267263156920 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 497212438873452 + "lo": 350267263156920 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 497212438873452 + "lo": 350267263156920 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 497212438873452 + "lo": 350267263156920 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 750717632795076 + "lo": 971467725606141 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.187.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.187.json index 83702b506..c925cdca0 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.187.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.187.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 243815765378122 + "lo": 133698588815807 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 74896020341578 + "lo": 686708029450617 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 243815765378122 + "lo": 133698588815807 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 243815765378122 + "lo": 133698588815807 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 243815765378122 + "lo": 133698588815807 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 243815765378122 + "lo": 133698588815807 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 243815765378122 + "lo": 133698588815807 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 74896020341578 + "lo": 686708029450617 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 74896020341578 + "lo": 686708029450617 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 74896020341578 + "lo": 686708029450617 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 74896020341578 + "lo": 686708029450617 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 74896020341578 + "lo": 686708029450617 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 318711785719700 + "lo": 820406618266424 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.188.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.188.json index b06c2f8a0..a00b1515c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.188.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.188.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 625393998842217 + "lo": 432562811902445 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 304216464517208 + "lo": 276254587327307 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 625393998842217 + "lo": 432562811902445 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 625393998842217 + "lo": 432562811902445 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 625393998842217 + "lo": 432562811902445 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 625393998842217 + "lo": 432562811902445 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 625393998842217 + "lo": 432562811902445 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 304216464517208 + "lo": 276254587327307 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 304216464517208 + "lo": 276254587327307 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 304216464517208 + "lo": 276254587327307 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 304216464517208 + "lo": 276254587327307 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 304216464517208 + "lo": 276254587327307 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 929610463359425 + "lo": 708817399229752 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.189.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.189.json index 1d4db7ec6..56668ff39 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.189.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.189.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 306140119352358 + "lo": 224406134393556 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 637758106801440 + "lo": 41905510501906 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 306140119352358 + "lo": 224406134393556 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 306140119352358 + "lo": 224406134393556 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 306140119352358 + "lo": 224406134393556 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 306140119352358 + "lo": 224406134393556 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 306140119352358 + "lo": 224406134393556 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 637758106801440 + "lo": 41905510501906 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 637758106801440 + "lo": 41905510501906 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 637758106801440 + "lo": 41905510501906 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 637758106801440 + "lo": 41905510501906 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 637758106801440 + "lo": 41905510501906 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 943898226153798 + "lo": 266311644895462 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.19.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.19.json index 00259ff5a..c03beba9c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.19.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.19.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 180278624922737 + "lo": 23493904540664 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 728463862916928 + "lo": 399846701502170 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 180278624922737 + "lo": 23493904540664 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 180278624922737 + "lo": 23493904540664 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 180278624922737 + "lo": 23493904540664 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 180278624922737 + "lo": 23493904540664 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 180278624922737 + "lo": 23493904540664 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 728463862916928 + "lo": 399846701502170 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 728463862916928 + "lo": 399846701502170 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 728463862916928 + "lo": 399846701502170 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 728463862916928 + "lo": 399846701502170 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 728463862916928 + "lo": 399846701502170 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 908742487839665 + "lo": 423340606042834 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.190.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.190.json index 338e67da6..27f304a9e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.190.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.190.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 392968853379816 + "lo": 172009575680528 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 56701272138116 + "lo": 417145573001697 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 392968853379816 + "lo": 172009575680528 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 392968853379816 + "lo": 172009575680528 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 392968853379816 + "lo": 172009575680528 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 392968853379816 + "lo": 172009575680528 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 392968853379816 + "lo": 172009575680528 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 56701272138116 + "lo": 417145573001697 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 56701272138116 + "lo": 417145573001697 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 56701272138116 + "lo": 417145573001697 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 56701272138116 + "lo": 417145573001697 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 56701272138116 + "lo": 417145573001697 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 449670125517932 + "lo": 589155148682225 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.191.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.191.json index bbe7efaa3..bf87417d2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.191.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.191.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 139451249266366 + "lo": 667090190235643 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 129363827604078 + "lo": 152098149160080 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 139451249266366 + "lo": 667090190235643 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 139451249266366 + "lo": 667090190235643 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 139451249266366 + "lo": 667090190235643 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 139451249266366 + "lo": 667090190235643 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 139451249266366 + "lo": 667090190235643 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 129363827604078 + "lo": 152098149160080 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 129363827604078 + "lo": 152098149160080 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 129363827604078 + "lo": 152098149160080 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 129363827604078 + "lo": 152098149160080 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 129363827604078 + "lo": 152098149160080 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 268815076870444 + "lo": 819188339395723 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.192.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.192.json index 512903d50..164a8b038 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.192.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.192.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 15721113232326 + "lo": 116189344866405 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 847327801500371 + "lo": 251946658119791 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 15721113232326 + "lo": 116189344866405 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 15721113232326 + "lo": 116189344866405 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 15721113232326 + "lo": 116189344866405 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 15721113232326 + "lo": 116189344866405 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 15721113232326 + "lo": 116189344866405 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 847327801500371 + "lo": 251946658119791 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 847327801500371 + "lo": 251946658119791 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 847327801500371 + "lo": 251946658119791 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 847327801500371 + "lo": 251946658119791 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 847327801500371 + "lo": 251946658119791 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 863048914732697 + "lo": 368136002986196 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.193.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.193.json index c7ae7b29b..f797a9610 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.193.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.193.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 35045749374930 + "lo": 673574289291303 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 689359090683632 + "lo": 216085814713923 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 35045749374930 + "lo": 673574289291303 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 35045749374930 + "lo": 673574289291303 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 35045749374930 + "lo": 673574289291303 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 35045749374930 + "lo": 673574289291303 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 35045749374930 + "lo": 673574289291303 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 689359090683632 + "lo": 216085814713923 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 689359090683632 + "lo": 216085814713923 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 689359090683632 + "lo": 216085814713923 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 689359090683632 + "lo": 216085814713923 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 689359090683632 + "lo": 216085814713923 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 724404840058562 + "lo": 889660104005226 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.194.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.194.json index af5e19525..f5a414224 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.194.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.194.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 469843288475993 + "lo": 471517985616273 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 63301167514132 + "lo": 11215634658773 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 469843288475993 + "lo": 471517985616273 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 469843288475993 + "lo": 471517985616273 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 469843288475993 + "lo": 471517985616273 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 469843288475993 + "lo": 471517985616273 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 469843288475993 + "lo": 471517985616273 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 63301167514132 + "lo": 11215634658773 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 63301167514132 + "lo": 11215634658773 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 63301167514132 + "lo": 11215634658773 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 63301167514132 + "lo": 11215634658773 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 63301167514132 + "lo": 11215634658773 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 533144455990125 + "lo": 482733620275046 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.195.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.195.json index af97f1dd4..00751ea57 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.195.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.195.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 164998179966604 + "lo": 63786912447183 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 702140615203840 + "lo": 900328853311569 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 164998179966604 + "lo": 63786912447183 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 164998179966604 + "lo": 63786912447183 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 164998179966604 + "lo": 63786912447183 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 164998179966604 + "lo": 63786912447183 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 164998179966604 + "lo": 63786912447183 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 702140615203840 + "lo": 900328853311569 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 702140615203840 + "lo": 900328853311569 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 702140615203840 + "lo": 900328853311569 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 702140615203840 + "lo": 900328853311569 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 702140615203840 + "lo": 900328853311569 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 867138795170444 + "lo": 964115765758752 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.196.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.196.json index 5a7b3b38b..df087f850 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.196.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.196.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 210171868281185 + "lo": 528476926427853 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 315039228673159 + "lo": 23008781851257 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 210171868281185 + "lo": 528476926427853 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 210171868281185 + "lo": 528476926427853 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 210171868281185 + "lo": 528476926427853 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 210171868281185 + "lo": 528476926427853 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 210171868281185 + "lo": 528476926427853 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 315039228673159 + "lo": 23008781851257 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 315039228673159 + "lo": 23008781851257 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 315039228673159 + "lo": 23008781851257 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 315039228673159 + "lo": 23008781851257 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 315039228673159 + "lo": 23008781851257 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 525211096954344 + "lo": 551485708279110 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.197.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.197.json index 6b1d994a5..67849197f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.197.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.197.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 639881585661956 + "lo": 507772147937488 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 44706677595542 + "lo": 58883467779870 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 639881585661956 + "lo": 507772147937488 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 639881585661956 + "lo": 507772147937488 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 639881585661956 + "lo": 507772147937488 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 639881585661956 + "lo": 507772147937488 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 639881585661956 + "lo": 507772147937488 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 44706677595542 + "lo": 58883467779870 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 44706677595542 + "lo": 58883467779870 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 44706677595542 + "lo": 58883467779870 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 44706677595542 + "lo": 58883467779870 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 44706677595542 + "lo": 58883467779870 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 684588263257498 + "lo": 566655615717358 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.198.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.198.json index 9fc788579..ab5718d6b 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.198.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.198.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 746312984367281 + "lo": 108743804787534 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 244119304206124 + "lo": 398710655524577 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 746312984367281 + "lo": 108743804787534 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 746312984367281 + "lo": 108743804787534 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 746312984367281 + "lo": 108743804787534 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 746312984367281 + "lo": 108743804787534 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 746312984367281 + "lo": 108743804787534 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 244119304206124 + "lo": 398710655524577 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 244119304206124 + "lo": 398710655524577 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 244119304206124 + "lo": 398710655524577 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 244119304206124 + "lo": 398710655524577 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 244119304206124 + "lo": 398710655524577 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 990432288573405 + "lo": 507454460312111 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.199.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.199.json index 724095daa..bc130292c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.199.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.199.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 336088133932288 + "lo": 514777006740150 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 294408625558708 + "lo": 199911470882374 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 336088133932288 + "lo": 514777006740150 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 336088133932288 + "lo": 514777006740150 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 336088133932288 + "lo": 514777006740150 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 336088133932288 + "lo": 514777006740150 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 336088133932288 + "lo": 514777006740150 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 294408625558708 + "lo": 199911470882374 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 294408625558708 + "lo": 199911470882374 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 294408625558708 + "lo": 199911470882374 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 294408625558708 + "lo": 199911470882374 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 294408625558708 + "lo": 199911470882374 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 630496759490996 + "lo": 714688477622524 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.2.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.2.json index 3046f11b7..231590ef8 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.2.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.2.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 673741167735583 + "lo": 82568900137740 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 180215845720959 + "lo": 141142860720787 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 673741167735583 + "lo": 82568900137740 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 673741167735583 + "lo": 82568900137740 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 673741167735583 + "lo": 82568900137740 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 673741167735583 + "lo": 82568900137740 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 673741167735583 + "lo": 82568900137740 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 180215845720959 + "lo": 141142860720787 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 180215845720959 + "lo": 141142860720787 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 180215845720959 + "lo": 141142860720787 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 180215845720959 + "lo": 141142860720787 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 180215845720959 + "lo": 141142860720787 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 853957013456542 + "lo": 223711760858527 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.20.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.20.json index 7c8424252..8de73f2ee 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.20.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.20.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 197807153254900 + "lo": 537361472268181 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 128276757593231 + "lo": 291252457609442 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 197807153254900 + "lo": 537361472268181 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 197807153254900 + "lo": 537361472268181 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 197807153254900 + "lo": 537361472268181 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 197807153254900 + "lo": 537361472268181 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 197807153254900 + "lo": 537361472268181 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 128276757593231 + "lo": 291252457609442 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 128276757593231 + "lo": 291252457609442 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 128276757593231 + "lo": 291252457609442 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 128276757593231 + "lo": 291252457609442 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 128276757593231 + "lo": 291252457609442 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 326083910848131 + "lo": 828613929877623 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.200.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.200.json index 8479951e0..b9a48445e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.200.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.200.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 461640415642168 + "lo": 512241856467135 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 420779922884247 + "lo": 481960433389617 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 461640415642168 + "lo": 512241856467135 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 461640415642168 + "lo": 512241856467135 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 461640415642168 + "lo": 512241856467135 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 461640415642168 + "lo": 512241856467135 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 461640415642168 + "lo": 512241856467135 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 420779922884247 + "lo": 481960433389617 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 420779922884247 + "lo": 481960433389617 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 420779922884247 + "lo": 481960433389617 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 420779922884247 + "lo": 481960433389617 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 420779922884247 + "lo": 481960433389617 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 882420338526415 + "lo": 994202289856752 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.201.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.201.json index 09c25954e..bd3a8a7d1 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.201.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.201.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 218619810662246 + "lo": 64206084410715 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 659016753338742 + "lo": 438801361220363 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 218619810662246 + "lo": 64206084410715 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 218619810662246 + "lo": 64206084410715 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 218619810662246 + "lo": 64206084410715 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 218619810662246 + "lo": 64206084410715 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 218619810662246 + "lo": 64206084410715 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 659016753338742 + "lo": 438801361220363 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 659016753338742 + "lo": 438801361220363 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 659016753338742 + "lo": 438801361220363 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 659016753338742 + "lo": 438801361220363 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 659016753338742 + "lo": 438801361220363 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 877636564000988 + "lo": 503007445631078 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.202.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.202.json index 6644d7581..cee742442 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.202.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.202.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 584977812877462 + "lo": 738809093794273 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 99553441937596 + "lo": 257570112328407 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 584977812877462 + "lo": 738809093794273 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 584977812877462 + "lo": 738809093794273 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 584977812877462 + "lo": 738809093794273 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 584977812877462 + "lo": 738809093794273 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 584977812877462 + "lo": 738809093794273 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 99553441937596 + "lo": 257570112328407 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 99553441937596 + "lo": 257570112328407 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 99553441937596 + "lo": 257570112328407 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 99553441937596 + "lo": 257570112328407 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 99553441937596 + "lo": 257570112328407 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 684531254815058 + "lo": 996379206122680 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.203.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.203.json index 66b328e7d..12cb6d87c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.203.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.203.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 94225049788727 + "lo": 200637602848473 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 386929773207010 + "lo": 487871759317611 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 94225049788727 + "lo": 200637602848473 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 94225049788727 + "lo": 200637602848473 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 94225049788727 + "lo": 200637602848473 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 94225049788727 + "lo": 200637602848473 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 94225049788727 + "lo": 200637602848473 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 386929773207010 + "lo": 487871759317611 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 386929773207010 + "lo": 487871759317611 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 386929773207010 + "lo": 487871759317611 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 386929773207010 + "lo": 487871759317611 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 386929773207010 + "lo": 487871759317611 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 481154822995737 + "lo": 688509362166084 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.204.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.204.json index 28aaee77b..8192106ee 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.204.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.204.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 445883961832437 + "lo": 14978768579824 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 309382146574641 + "lo": 103523276173640 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 445883961832437 + "lo": 14978768579824 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 445883961832437 + "lo": 14978768579824 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 445883961832437 + "lo": 14978768579824 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 445883961832437 + "lo": 14978768579824 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 445883961832437 + "lo": 14978768579824 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 309382146574641 + "lo": 103523276173640 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 309382146574641 + "lo": 103523276173640 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 309382146574641 + "lo": 103523276173640 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 309382146574641 + "lo": 103523276173640 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 309382146574641 + "lo": 103523276173640 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 755266108407078 + "lo": 118502044753464 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.205.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.205.json index 2e6c104c4..53b37451d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.205.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.205.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 205196176787492 + "lo": 175350774840920 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 642231135839920 + "lo": 372117975259381 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 205196176787492 + "lo": 175350774840920 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 205196176787492 + "lo": 175350774840920 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 205196176787492 + "lo": 175350774840920 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 205196176787492 + "lo": 175350774840920 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 205196176787492 + "lo": 175350774840920 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 642231135839920 + "lo": 372117975259381 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 642231135839920 + "lo": 372117975259381 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 642231135839920 + "lo": 372117975259381 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 642231135839920 + "lo": 372117975259381 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 642231135839920 + "lo": 372117975259381 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 847427312627412 + "lo": 547468750100301 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.206.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.206.json index d71d656db..a8a9e52b2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.206.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.206.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 318883221784460 + "lo": 318150748524859 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 145970467187998 + "lo": 432031695090968 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 318883221784460 + "lo": 318150748524859 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 318883221784460 + "lo": 318150748524859 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 318883221784460 + "lo": 318150748524859 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 318883221784460 + "lo": 318150748524859 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 318883221784460 + "lo": 318150748524859 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 145970467187998 + "lo": 432031695090968 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 145970467187998 + "lo": 432031695090968 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 145970467187998 + "lo": 432031695090968 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 145970467187998 + "lo": 432031695090968 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 145970467187998 + "lo": 432031695090968 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 464853688972458 + "lo": 750182443615827 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.207.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.207.json index 3335745cc..f97eae0a0 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.207.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.207.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 866552202524660 + "lo": 35247350253812 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 16821504547428 + "lo": 125189502522160 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 866552202524660 + "lo": 35247350253812 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 866552202524660 + "lo": 35247350253812 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 866552202524660 + "lo": 35247350253812 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 866552202524660 + "lo": 35247350253812 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 866552202524660 + "lo": 35247350253812 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 16821504547428 + "lo": 125189502522160 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 16821504547428 + "lo": 125189502522160 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 16821504547428 + "lo": 125189502522160 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 16821504547428 + "lo": 125189502522160 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 16821504547428 + "lo": 125189502522160 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 883373707072088 + "lo": 160436852775972 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.208.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.208.json index 22360f739..7a5da79de 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.208.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.208.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 264301624699627 + "lo": 612254668248127 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 237778778522849 + "lo": 157192366207235 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 264301624699627 + "lo": 612254668248127 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 264301624699627 + "lo": 612254668248127 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 264301624699627 + "lo": 612254668248127 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 264301624699627 + "lo": 612254668248127 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 264301624699627 + "lo": 612254668248127 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 237778778522849 + "lo": 157192366207235 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 237778778522849 + "lo": 157192366207235 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 237778778522849 + "lo": 157192366207235 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 237778778522849 + "lo": 157192366207235 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 237778778522849 + "lo": 157192366207235 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 502080403222476 + "lo": 769447034455362 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.209.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.209.json index a2eaa3af5..c50187096 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.209.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.209.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 110120826569622 + "lo": 13306174134008 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 179273535253876 + "lo": 561111982761205 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 110120826569622 + "lo": 13306174134008 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 110120826569622 + "lo": 13306174134008 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 110120826569622 + "lo": 13306174134008 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 110120826569622 + "lo": 13306174134008 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 110120826569622 + "lo": 13306174134008 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 179273535253876 + "lo": 561111982761205 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 179273535253876 + "lo": 561111982761205 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 179273535253876 + "lo": 561111982761205 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 179273535253876 + "lo": 561111982761205 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 179273535253876 + "lo": 561111982761205 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 289394361823498 + "lo": 574418156895213 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.21.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.21.json index 91d8febdc..f410e2911 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.21.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.21.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 117506121287821 + "lo": 37369820877023 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 854061198652348 + "lo": 308711268899462 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 117506121287821 + "lo": 37369820877023 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 117506121287821 + "lo": 37369820877023 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 117506121287821 + "lo": 37369820877023 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 117506121287821 + "lo": 37369820877023 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 117506121287821 + "lo": 37369820877023 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 854061198652348 + "lo": 308711268899462 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 854061198652348 + "lo": 308711268899462 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 854061198652348 + "lo": 308711268899462 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 854061198652348 + "lo": 308711268899462 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 854061198652348 + "lo": 308711268899462 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 971567319940169 + "lo": 346081089776485 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.210.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.210.json index f61a24a94..6e1888f36 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.210.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.210.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 381337116935373 + "lo": 498476230978494 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 10321798905166 + "lo": 287398564499617 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 381337116935373 + "lo": 498476230978494 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 381337116935373 + "lo": 498476230978494 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 381337116935373 + "lo": 498476230978494 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 381337116935373 + "lo": 498476230978494 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 381337116935373 + "lo": 498476230978494 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 10321798905166 + "lo": 287398564499617 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 10321798905166 + "lo": 287398564499617 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 10321798905166 + "lo": 287398564499617 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 10321798905166 + "lo": 287398564499617 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 10321798905166 + "lo": 287398564499617 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 391658915840539 + "lo": 785874795478111 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.211.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.211.json index 90e666a7b..2f742fec2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.211.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.211.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 190907218889300 + "lo": 275388585923049 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 426236382653870 + "lo": 537367672237882 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 190907218889300 + "lo": 275388585923049 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 190907218889300 + "lo": 275388585923049 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 190907218889300 + "lo": 275388585923049 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 190907218889300 + "lo": 275388585923049 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 190907218889300 + "lo": 275388585923049 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 426236382653870 + "lo": 537367672237882 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 426236382653870 + "lo": 537367672237882 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 426236382653870 + "lo": 537367672237882 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 426236382653870 + "lo": 537367672237882 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 426236382653870 + "lo": 537367672237882 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 617143601543170 + "lo": 812756258160931 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.212.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.212.json index 5f664db3b..c52225835 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.212.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.212.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 174307365241292 + "lo": 155124235141384 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 401426287891350 + "lo": 314531491662343 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 174307365241292 + "lo": 155124235141384 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 174307365241292 + "lo": 155124235141384 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 174307365241292 + "lo": 155124235141384 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 174307365241292 + "lo": 155124235141384 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 174307365241292 + "lo": 155124235141384 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 401426287891350 + "lo": 314531491662343 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 401426287891350 + "lo": 314531491662343 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 401426287891350 + "lo": 314531491662343 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 401426287891350 + "lo": 314531491662343 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 401426287891350 + "lo": 314531491662343 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 575733653132642 + "lo": 469655726803727 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.213.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.213.json index 70b3a339a..e513895bc 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.213.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.213.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 81166433125403 + "lo": 447000218620200 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 554608849300613 + "lo": 118133252764143 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 81166433125403 + "lo": 447000218620200 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 81166433125403 + "lo": 447000218620200 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 81166433125403 + "lo": 447000218620200 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 81166433125403 + "lo": 447000218620200 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 81166433125403 + "lo": 447000218620200 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 554608849300613 + "lo": 118133252764143 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 554608849300613 + "lo": 118133252764143 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 554608849300613 + "lo": 118133252764143 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 554608849300613 + "lo": 118133252764143 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 554608849300613 + "lo": 118133252764143 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 635775282426016 + "lo": 565133471384343 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.214.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.214.json index dfce46334..1ec004c6a 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.214.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.214.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 639343614292125 + "lo": 59710364475040 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 156032506666078 + "lo": 303518270818002 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 639343614292125 + "lo": 59710364475040 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 639343614292125 + "lo": 59710364475040 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 639343614292125 + "lo": 59710364475040 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 639343614292125 + "lo": 59710364475040 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 639343614292125 + "lo": 59710364475040 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 156032506666078 + "lo": 303518270818002 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 156032506666078 + "lo": 303518270818002 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 156032506666078 + "lo": 303518270818002 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 156032506666078 + "lo": 303518270818002 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 156032506666078 + "lo": 303518270818002 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 795376120958203 + "lo": 363228635293042 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.215.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.215.json index 461b902de..3a4ea4290 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.215.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.215.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 110080351306747 + "lo": 352724110802057 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 299000580793064 + "lo": 44806570607589 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 110080351306747 + "lo": 352724110802057 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 110080351306747 + "lo": 352724110802057 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 110080351306747 + "lo": 352724110802057 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 110080351306747 + "lo": 352724110802057 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 110080351306747 + "lo": 352724110802057 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 299000580793064 + "lo": 44806570607589 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 299000580793064 + "lo": 44806570607589 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 299000580793064 + "lo": 44806570607589 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 299000580793064 + "lo": 44806570607589 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 299000580793064 + "lo": 44806570607589 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 409080932099811 + "lo": 397530681409646 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.216.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.216.json index dbb8cb271..39c4662eb 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.216.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.216.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 192189998513247 + "lo": 355013776302484 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 78069331111727 + "lo": 129418049833168 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 192189998513247 + "lo": 355013776302484 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 192189998513247 + "lo": 355013776302484 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 192189998513247 + "lo": 355013776302484 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 192189998513247 + "lo": 355013776302484 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 192189998513247 + "lo": 355013776302484 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 78069331111727 + "lo": 129418049833168 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 78069331111727 + "lo": 129418049833168 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 78069331111727 + "lo": 129418049833168 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 78069331111727 + "lo": 129418049833168 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 78069331111727 + "lo": 129418049833168 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 270259329624974 + "lo": 484431826135652 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.217.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.217.json index fbffe4d8d..c8cb0f0f9 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.217.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.217.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 274421484237430 + "lo": 718473630108812 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 63811566974681 + "lo": 71593712899719 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 274421484237430 + "lo": 718473630108812 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 274421484237430 + "lo": 718473630108812 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 274421484237430 + "lo": 718473630108812 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 274421484237430 + "lo": 718473630108812 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 274421484237430 + "lo": 718473630108812 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 63811566974681 + "lo": 71593712899719 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 63811566974681 + "lo": 71593712899719 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 63811566974681 + "lo": 71593712899719 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 63811566974681 + "lo": 71593712899719 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 63811566974681 + "lo": 71593712899719 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 338233051212111 + "lo": 790067343008531 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.218.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.218.json index f13b840aa..a465714cf 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.218.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.218.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 327046065370342 + "lo": 734061913975170 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 332895589975681 + "lo": 17992108432697 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 327046065370342 + "lo": 734061913975170 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 327046065370342 + "lo": 734061913975170 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 327046065370342 + "lo": 734061913975170 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 327046065370342 + "lo": 734061913975170 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 327046065370342 + "lo": 734061913975170 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 332895589975681 + "lo": 17992108432697 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 332895589975681 + "lo": 17992108432697 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 332895589975681 + "lo": 17992108432697 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 332895589975681 + "lo": 17992108432697 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 332895589975681 + "lo": 17992108432697 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 659941655346023 + "lo": 752054022407867 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.219.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.219.json index 171bc8571..30d03297c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.219.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.219.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 442780962421076 + "lo": 204605214206074 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 534144987587107 + "lo": 602610468332554 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 442780962421076 + "lo": 204605214206074 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 442780962421076 + "lo": 204605214206074 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 442780962421076 + "lo": 204605214206074 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 442780962421076 + "lo": 204605214206074 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 442780962421076 + "lo": 204605214206074 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 534144987587107 + "lo": 602610468332554 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 534144987587107 + "lo": 602610468332554 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 534144987587107 + "lo": 602610468332554 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 534144987587107 + "lo": 602610468332554 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 534144987587107 + "lo": 602610468332554 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 976925950008183 + "lo": 807215682538628 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.22.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.22.json index 220912d59..c7e27ce1c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.22.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.22.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 278488042103938 + "lo": 199941687381723 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 57169604172169 + "lo": 456140545051323 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 278488042103938 + "lo": 199941687381723 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 278488042103938 + "lo": 199941687381723 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 278488042103938 + "lo": 199941687381723 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 278488042103938 + "lo": 199941687381723 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 278488042103938 + "lo": 199941687381723 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 57169604172169 + "lo": 456140545051323 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 57169604172169 + "lo": 456140545051323 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 57169604172169 + "lo": 456140545051323 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 57169604172169 + "lo": 456140545051323 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 57169604172169 + "lo": 456140545051323 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 335657646276107 + "lo": 656082232433046 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.220.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.220.json index e19831ed0..ddf6119e8 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.220.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.220.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 532021042499888 + "lo": 191043548058361 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 124669080166188 + "lo": 295041936220990 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 532021042499888 + "lo": 191043548058361 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 532021042499888 + "lo": 191043548058361 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 532021042499888 + "lo": 191043548058361 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 532021042499888 + "lo": 191043548058361 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 532021042499888 + "lo": 191043548058361 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 124669080166188 + "lo": 295041936220990 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 124669080166188 + "lo": 295041936220990 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 124669080166188 + "lo": 295041936220990 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 124669080166188 + "lo": 295041936220990 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 124669080166188 + "lo": 295041936220990 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 656690122666076 + "lo": 486085484279351 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.221.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.221.json index 9e4400177..549729c2d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.221.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.221.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 300483892396867 + "lo": 357728413430899 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 587283447813433 + "lo": 116456805828609 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 300483892396867 + "lo": 357728413430899 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 300483892396867 + "lo": 357728413430899 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 300483892396867 + "lo": 357728413430899 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 300483892396867 + "lo": 357728413430899 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 300483892396867 + "lo": 357728413430899 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 587283447813433 + "lo": 116456805828609 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 587283447813433 + "lo": 116456805828609 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 587283447813433 + "lo": 116456805828609 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 587283447813433 + "lo": 116456805828609 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 587283447813433 + "lo": 116456805828609 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 887767340210300 + "lo": 474185219259508 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.222.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.222.json index 2425fd95e..bf4bc5c4e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.222.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.222.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 339421186282143 + "lo": 367110284419917 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 584600326109283 + "lo": 247211113886544 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 339421186282143 + "lo": 367110284419917 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 339421186282143 + "lo": 367110284419917 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 339421186282143 + "lo": 367110284419917 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 339421186282143 + "lo": 367110284419917 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 339421186282143 + "lo": 367110284419917 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 584600326109283 + "lo": 247211113886544 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 584600326109283 + "lo": 247211113886544 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 584600326109283 + "lo": 247211113886544 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 584600326109283 + "lo": 247211113886544 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 584600326109283 + "lo": 247211113886544 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 924021512391426 + "lo": 614321398306461 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.223.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.223.json index 98a2ff916..86f323cc9 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.223.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.223.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 216780306015183 + "lo": 402737838378039 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 333418020302253 + "lo": 137395014501865 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 216780306015183 + "lo": 402737838378039 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 216780306015183 + "lo": 402737838378039 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 216780306015183 + "lo": 402737838378039 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 216780306015183 + "lo": 402737838378039 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 216780306015183 + "lo": 402737838378039 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 333418020302253 + "lo": 137395014501865 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 333418020302253 + "lo": 137395014501865 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 333418020302253 + "lo": 137395014501865 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 333418020302253 + "lo": 137395014501865 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 333418020302253 + "lo": 137395014501865 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 550198326317436 + "lo": 540132852879904 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.224.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.224.json index 6278408cd..9276ca926 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.224.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.224.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 184308286542435 + "lo": 324864209657865 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 22983003184240 + "lo": 366248947712562 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 184308286542435 + "lo": 324864209657865 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 184308286542435 + "lo": 324864209657865 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 184308286542435 + "lo": 324864209657865 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 184308286542435 + "lo": 324864209657865 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 184308286542435 + "lo": 324864209657865 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 22983003184240 + "lo": 366248947712562 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 22983003184240 + "lo": 366248947712562 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 22983003184240 + "lo": 366248947712562 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 22983003184240 + "lo": 366248947712562 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 22983003184240 + "lo": 366248947712562 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 207291289726675 + "lo": 691113157370427 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.225.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.225.json index b8ac3f75d..af79f8106 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.225.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.225.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 395013248135404 + "lo": 607416520043415 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 425844838945149 + "lo": 25833066953717 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 395013248135404 + "lo": 607416520043415 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 395013248135404 + "lo": 607416520043415 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 395013248135404 + "lo": 607416520043415 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 395013248135404 + "lo": 607416520043415 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 395013248135404 + "lo": 607416520043415 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 425844838945149 + "lo": 25833066953717 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 425844838945149 + "lo": 25833066953717 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 425844838945149 + "lo": 25833066953717 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 425844838945149 + "lo": 25833066953717 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 425844838945149 + "lo": 25833066953717 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 820858087080553 + "lo": 633249586997132 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.226.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.226.json index fa89c63a7..3e776513e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.226.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.226.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 821230733446227 + "lo": 510431548948539 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 16695654281093 + "lo": 88016284757273 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 821230733446227 + "lo": 510431548948539 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 821230733446227 + "lo": 510431548948539 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 821230733446227 + "lo": 510431548948539 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 821230733446227 + "lo": 510431548948539 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 821230733446227 + "lo": 510431548948539 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 16695654281093 + "lo": 88016284757273 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 16695654281093 + "lo": 88016284757273 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 16695654281093 + "lo": 88016284757273 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 16695654281093 + "lo": 88016284757273 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 16695654281093 + "lo": 88016284757273 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 837926387727320 + "lo": 598447833705812 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.227.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.227.json index ffff563dd..4948a1fd6 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.227.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.227.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 333935035529558 + "lo": 682560372852664 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 248738295931902 + "lo": 97863074541585 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 333935035529558 + "lo": 682560372852664 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 333935035529558 + "lo": 682560372852664 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 333935035529558 + "lo": 682560372852664 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 333935035529558 + "lo": 682560372852664 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 333935035529558 + "lo": 682560372852664 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 248738295931902 + "lo": 97863074541585 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 248738295931902 + "lo": 97863074541585 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 248738295931902 + "lo": 97863074541585 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 248738295931902 + "lo": 97863074541585 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 248738295931902 + "lo": 97863074541585 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 582673331461460 + "lo": 780423447394249 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.228.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.228.json index 83a994dc9..84b8c7dca 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.228.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.228.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 440703631927950 + "lo": 177012734612798 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 390226126502800 + "lo": 102721956408316 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 440703631927950 + "lo": 177012734612798 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 440703631927950 + "lo": 177012734612798 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 440703631927950 + "lo": 177012734612798 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 440703631927950 + "lo": 177012734612798 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 440703631927950 + "lo": 177012734612798 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 390226126502800 + "lo": 102721956408316 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 390226126502800 + "lo": 102721956408316 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 390226126502800 + "lo": 102721956408316 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 390226126502800 + "lo": 102721956408316 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 390226126502800 + "lo": 102721956408316 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 830929758430750 + "lo": 279734691021114 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.229.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.229.json index 7bfc0b344..fa794933a 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.229.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.229.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 365953741149566 + "lo": 3635432159428 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 424572195818544 + "lo": 904335825079163 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 365953741149566 + "lo": 3635432159428 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 365953741149566 + "lo": 3635432159428 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 365953741149566 + "lo": 3635432159428 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 365953741149566 + "lo": 3635432159428 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 365953741149566 + "lo": 3635432159428 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 424572195818544 + "lo": 904335825079163 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 424572195818544 + "lo": 904335825079163 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 424572195818544 + "lo": 904335825079163 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 424572195818544 + "lo": 904335825079163 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 424572195818544 + "lo": 904335825079163 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 790525936968110 + "lo": 907971257238591 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.23.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.23.json index 935b15f78..49af76161 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.23.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.23.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 98682020419628 + "lo": 371617936631767 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 504920235639420 + "lo": 479572808443642 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 98682020419628 + "lo": 371617936631767 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 98682020419628 + "lo": 371617936631767 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 98682020419628 + "lo": 371617936631767 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 98682020419628 + "lo": 371617936631767 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 98682020419628 + "lo": 371617936631767 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 504920235639420 + "lo": 479572808443642 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 504920235639420 + "lo": 479572808443642 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 504920235639420 + "lo": 479572808443642 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 504920235639420 + "lo": 479572808443642 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 504920235639420 + "lo": 479572808443642 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 603602256059048 + "lo": 851190745075409 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.230.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.230.json index ec11d5669..d33425a6a 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.230.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.230.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 478397346554477 + "lo": 148517762083006 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 516291010322062 + "lo": 301820965856117 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 478397346554477 + "lo": 148517762083006 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 478397346554477 + "lo": 148517762083006 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 478397346554477 + "lo": 148517762083006 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 478397346554477 + "lo": 148517762083006 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 478397346554477 + "lo": 148517762083006 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 516291010322062 + "lo": 301820965856117 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 516291010322062 + "lo": 301820965856117 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 516291010322062 + "lo": 301820965856117 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 516291010322062 + "lo": 301820965856117 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 516291010322062 + "lo": 301820965856117 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 994688356876539 + "lo": 450338727939123 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.231.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.231.json index 4c1e2350f..98df9b7ea 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.231.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.231.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 11308779985526 + "lo": 759009290917024 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 38833866746691 + "lo": 128853793438190 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 11308779985526 + "lo": 759009290917024 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 11308779985526 + "lo": 759009290917024 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 11308779985526 + "lo": 759009290917024 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 11308779985526 + "lo": 759009290917024 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 11308779985526 + "lo": 759009290917024 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 38833866746691 + "lo": 128853793438190 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 38833866746691 + "lo": 128853793438190 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 38833866746691 + "lo": 128853793438190 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 38833866746691 + "lo": 128853793438190 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 38833866746691 + "lo": 128853793438190 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 50142646732217 + "lo": 887863084355214 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.232.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.232.json index 0c7db38f4..4b8ae9320 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.232.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.232.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 505231928549227 + "lo": 138076276595675 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 76073319572932 + "lo": 25429374316509 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 505231928549227 + "lo": 138076276595675 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 505231928549227 + "lo": 138076276595675 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 505231928549227 + "lo": 138076276595675 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 505231928549227 + "lo": 138076276595675 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 505231928549227 + "lo": 138076276595675 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 76073319572932 + "lo": 25429374316509 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 76073319572932 + "lo": 25429374316509 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 76073319572932 + "lo": 25429374316509 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 76073319572932 + "lo": 25429374316509 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 76073319572932 + "lo": 25429374316509 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 581305248122159 + "lo": 163505650912184 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.233.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.233.json index 6624d4bec..4988771d6 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.233.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.233.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 62337354304088 + "lo": 289883251258163 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 793783217147661 + "lo": 558126232202422 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 62337354304088 + "lo": 289883251258163 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 62337354304088 + "lo": 289883251258163 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 62337354304088 + "lo": 289883251258163 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 62337354304088 + "lo": 289883251258163 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 62337354304088 + "lo": 289883251258163 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 793783217147661 + "lo": 558126232202422 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 793783217147661 + "lo": 558126232202422 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 793783217147661 + "lo": 558126232202422 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 793783217147661 + "lo": 558126232202422 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 793783217147661 + "lo": 558126232202422 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 856120571451749 + "lo": 848009483460585 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.234.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.234.json index 7fc186979..63c911849 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.234.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.234.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 118630883320335 + "lo": 24158096914433 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 847121651281011 + "lo": 741490477406956 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 118630883320335 + "lo": 24158096914433 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 118630883320335 + "lo": 24158096914433 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 118630883320335 + "lo": 24158096914433 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 118630883320335 + "lo": 24158096914433 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 118630883320335 + "lo": 24158096914433 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 847121651281011 + "lo": 741490477406956 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 847121651281011 + "lo": 741490477406956 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 847121651281011 + "lo": 741490477406956 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 847121651281011 + "lo": 741490477406956 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 847121651281011 + "lo": 741490477406956 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 965752534601346 + "lo": 765648574321389 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.235.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.235.json index a1e985aaf..81ed46d41 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.235.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.235.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 221814749950931 + "lo": 177391330662682 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 415533848525579 + "lo": 576083436621990 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 221814749950931 + "lo": 177391330662682 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 221814749950931 + "lo": 177391330662682 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 221814749950931 + "lo": 177391330662682 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 221814749950931 + "lo": 177391330662682 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 221814749950931 + "lo": 177391330662682 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 415533848525579 + "lo": 576083436621990 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 415533848525579 + "lo": 576083436621990 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 415533848525579 + "lo": 576083436621990 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 415533848525579 + "lo": 576083436621990 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 415533848525579 + "lo": 576083436621990 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 637348598476510 + "lo": 753474767284672 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.236.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.236.json index 714d801f2..4bbcc8e4d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.236.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.236.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 338155770771859 + "lo": 405511636323325 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 56673766919256 + "lo": 538162257265628 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 338155770771859 + "lo": 405511636323325 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 338155770771859 + "lo": 405511636323325 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 338155770771859 + "lo": 405511636323325 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 338155770771859 + "lo": 405511636323325 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 338155770771859 + "lo": 405511636323325 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 56673766919256 + "lo": 538162257265628 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 56673766919256 + "lo": 538162257265628 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 56673766919256 + "lo": 538162257265628 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 56673766919256 + "lo": 538162257265628 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 56673766919256 + "lo": 538162257265628 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 394829537691115 + "lo": 943673893588953 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.237.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.237.json index 3cdde2ca9..340d24e27 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.237.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.237.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 411809051227352 + "lo": 611901602108354 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 162240898595977 + "lo": 95594708539050 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 411809051227352 + "lo": 611901602108354 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 411809051227352 + "lo": 611901602108354 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 411809051227352 + "lo": 611901602108354 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 411809051227352 + "lo": 611901602108354 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 411809051227352 + "lo": 611901602108354 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 162240898595977 + "lo": 95594708539050 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 162240898595977 + "lo": 95594708539050 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 162240898595977 + "lo": 95594708539050 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 162240898595977 + "lo": 95594708539050 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 162240898595977 + "lo": 95594708539050 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 574049949823329 + "lo": 707496310647404 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.238.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.238.json index bd7746852..87b731617 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.238.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.238.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 32920480710234 + "lo": 659219209083574 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 40815629333769 + "lo": 45869236389055 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 32920480710234 + "lo": 659219209083574 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 32920480710234 + "lo": 659219209083574 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 32920480710234 + "lo": 659219209083574 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 32920480710234 + "lo": 659219209083574 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 32920480710234 + "lo": 659219209083574 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 40815629333769 + "lo": 45869236389055 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 40815629333769 + "lo": 45869236389055 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 40815629333769 + "lo": 45869236389055 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 40815629333769 + "lo": 45869236389055 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 40815629333769 + "lo": 45869236389055 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 73736110044003 + "lo": 705088445472629 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.239.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.239.json index 10457920e..54482c08e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.239.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.239.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 63739659253777 + "lo": 264600750743524 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 488690576826223 + "lo": 563038819378653 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 63739659253777 + "lo": 264600750743524 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 63739659253777 + "lo": 264600750743524 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 63739659253777 + "lo": 264600750743524 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 63739659253777 + "lo": 264600750743524 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 63739659253777 + "lo": 264600750743524 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 488690576826223 + "lo": 563038819378653 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 488690576826223 + "lo": 563038819378653 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 488690576826223 + "lo": 563038819378653 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 488690576826223 + "lo": 563038819378653 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 488690576826223 + "lo": 563038819378653 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 552430236080000 + "lo": 827639570122177 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.24.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.24.json index 31fa028eb..b1c41e00a 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.24.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.24.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 661426289245545 + "lo": 529025964352195 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 168939073866581 + "lo": 401216700475146 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 661426289245545 + "lo": 529025964352195 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 661426289245545 + "lo": 529025964352195 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 661426289245545 + "lo": 529025964352195 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 661426289245545 + "lo": 529025964352195 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 661426289245545 + "lo": 529025964352195 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 168939073866581 + "lo": 401216700475146 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 168939073866581 + "lo": 401216700475146 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 168939073866581 + "lo": 401216700475146 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 168939073866581 + "lo": 401216700475146 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 168939073866581 + "lo": 401216700475146 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 830365363112126 + "lo": 930242664827341 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.240.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.240.json index 413104546..f9829a313 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.240.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.240.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 453639456661092 + "lo": 415400281772373 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 479141268495562 + "lo": 152904349034904 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 453639456661092 + "lo": 415400281772373 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 453639456661092 + "lo": 415400281772373 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 453639456661092 + "lo": 415400281772373 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 453639456661092 + "lo": 415400281772373 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 453639456661092 + "lo": 415400281772373 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 479141268495562 + "lo": 152904349034904 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 479141268495562 + "lo": 152904349034904 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 479141268495562 + "lo": 152904349034904 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 479141268495562 + "lo": 152904349034904 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 479141268495562 + "lo": 152904349034904 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 932780725156654 + "lo": 568304630807277 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.241.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.241.json index 34855f5c3..327c5af78 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.241.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.241.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 375325830372886 + "lo": 227730375956395 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 621211674798313 + "lo": 221469630676961 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 375325830372886 + "lo": 227730375956395 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 375325830372886 + "lo": 227730375956395 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 375325830372886 + "lo": 227730375956395 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 375325830372886 + "lo": 227730375956395 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 375325830372886 + "lo": 227730375956395 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 621211674798313 + "lo": 221469630676961 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 621211674798313 + "lo": 221469630676961 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 621211674798313 + "lo": 221469630676961 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 621211674798313 + "lo": 221469630676961 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 621211674798313 + "lo": 221469630676961 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 996537505171199 + "lo": 449200006633356 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.242.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.242.json index 21b3c985c..c4a419e2a 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.242.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.242.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 11859656021657 + "lo": 188488772449021 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 733449070083332 + "lo": 395811064782667 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 11859656021657 + "lo": 188488772449021 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 11859656021657 + "lo": 188488772449021 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 11859656021657 + "lo": 188488772449021 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 11859656021657 + "lo": 188488772449021 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 11859656021657 + "lo": 188488772449021 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 733449070083332 + "lo": 395811064782667 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 733449070083332 + "lo": 395811064782667 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 733449070083332 + "lo": 395811064782667 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 733449070083332 + "lo": 395811064782667 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 733449070083332 + "lo": 395811064782667 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 745308726104989 + "lo": 584299837231688 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.243.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.243.json index f6acfa460..61d89e975 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.243.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.243.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 172196793007480 + "lo": 136045199674783 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 492594929617934 + "lo": 195097083641795 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 172196793007480 + "lo": 136045199674783 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 172196793007480 + "lo": 136045199674783 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 172196793007480 + "lo": 136045199674783 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 172196793007480 + "lo": 136045199674783 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 172196793007480 + "lo": 136045199674783 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 492594929617934 + "lo": 195097083641795 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 492594929617934 + "lo": 195097083641795 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 492594929617934 + "lo": 195097083641795 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 492594929617934 + "lo": 195097083641795 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 492594929617934 + "lo": 195097083641795 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 664791722625414 + "lo": 331142283316578 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.244.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.244.json index 231bea021..c67007e00 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.244.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.244.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 508325958944525 + "lo": 490026401602019 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 484266912877896 + "lo": 371621650040140 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 508325958944525 + "lo": 490026401602019 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 508325958944525 + "lo": 490026401602019 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 508325958944525 + "lo": 490026401602019 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 508325958944525 + "lo": 490026401602019 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 508325958944525 + "lo": 490026401602019 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 484266912877896 + "lo": 371621650040140 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 484266912877896 + "lo": 371621650040140 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 484266912877896 + "lo": 371621650040140 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 484266912877896 + "lo": 371621650040140 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 484266912877896 + "lo": 371621650040140 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 992592871822421 + "lo": 861648051642159 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.245.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.245.json index 5ad38f027..2313056d0 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.245.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.245.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 615085258728923 + "lo": 392784192090461 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 278800436927561 + "lo": 468655524457559 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 615085258728923 + "lo": 392784192090461 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 615085258728923 + "lo": 392784192090461 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 615085258728923 + "lo": 392784192090461 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 615085258728923 + "lo": 392784192090461 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 615085258728923 + "lo": 392784192090461 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 278800436927561 + "lo": 468655524457559 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 278800436927561 + "lo": 468655524457559 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 278800436927561 + "lo": 468655524457559 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 278800436927561 + "lo": 468655524457559 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 278800436927561 + "lo": 468655524457559 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 893885695656484 + "lo": 861439716548020 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.246.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.246.json index 25650fdae..89e42200e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.246.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.246.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 449360424248672 + "lo": 544808593735161 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 64140723785532 + "lo": 257206064846716 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 449360424248672 + "lo": 544808593735161 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 449360424248672 + "lo": 544808593735161 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 449360424248672 + "lo": 544808593735161 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 449360424248672 + "lo": 544808593735161 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 449360424248672 + "lo": 544808593735161 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 64140723785532 + "lo": 257206064846716 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 64140723785532 + "lo": 257206064846716 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 64140723785532 + "lo": 257206064846716 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 64140723785532 + "lo": 257206064846716 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 64140723785532 + "lo": 257206064846716 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 513501148034204 + "lo": 802014658581877 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.247.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.247.json index 05f4f0d7a..6b28daf90 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.247.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.247.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 476228094969816 + "lo": 66669439409012 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 343456810323452 + "lo": 739508210544542 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 476228094969816 + "lo": 66669439409012 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 476228094969816 + "lo": 66669439409012 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 476228094969816 + "lo": 66669439409012 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 476228094969816 + "lo": 66669439409012 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 476228094969816 + "lo": 66669439409012 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 343456810323452 + "lo": 739508210544542 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 343456810323452 + "lo": 739508210544542 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 343456810323452 + "lo": 739508210544542 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 343456810323452 + "lo": 739508210544542 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 343456810323452 + "lo": 739508210544542 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 819684905293268 + "lo": 806177649953554 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.248.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.248.json index 826fc0f04..e23e9c7c5 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.248.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.248.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 291197336949221 + "lo": 66917102923155 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 49549989583906 + "lo": 305423577097957 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 291197336949221 + "lo": 66917102923155 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 291197336949221 + "lo": 66917102923155 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 291197336949221 + "lo": 66917102923155 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 291197336949221 + "lo": 66917102923155 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 291197336949221 + "lo": 66917102923155 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 49549989583906 + "lo": 305423577097957 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 49549989583906 + "lo": 305423577097957 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 49549989583906 + "lo": 305423577097957 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 49549989583906 + "lo": 305423577097957 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 49549989583906 + "lo": 305423577097957 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 340747326533127 + "lo": 372340680021112 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.249.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.249.json index e942ace2b..7b6a1f02c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.249.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.249.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 250981543454150 + "lo": 122648113898941 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 366833044439522 + "lo": 156693649009976 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 250981543454150 + "lo": 122648113898941 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 250981543454150 + "lo": 122648113898941 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 250981543454150 + "lo": 122648113898941 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 250981543454150 + "lo": 122648113898941 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 250981543454150 + "lo": 122648113898941 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 366833044439522 + "lo": 156693649009976 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 366833044439522 + "lo": 156693649009976 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 366833044439522 + "lo": 156693649009976 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 366833044439522 + "lo": 156693649009976 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 366833044439522 + "lo": 156693649009976 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 617814587893672 + "lo": 279341762908917 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.25.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.25.json index 0186922a4..33aeede78 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.25.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.25.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 761812868484363 + "lo": 766287360918999 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 97901404944079 + "lo": 131623767237241 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 761812868484363 + "lo": 766287360918999 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 761812868484363 + "lo": 766287360918999 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 761812868484363 + "lo": 766287360918999 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 761812868484363 + "lo": 766287360918999 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 761812868484363 + "lo": 766287360918999 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 97901404944079 + "lo": 131623767237241 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 97901404944079 + "lo": 131623767237241 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 97901404944079 + "lo": 131623767237241 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 97901404944079 + "lo": 131623767237241 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 97901404944079 + "lo": 131623767237241 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 859714273428442 + "lo": 897911128156240 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.250.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.250.json index 599492ea7..83d4bb4c7 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.250.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.250.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 87859187508493 + "lo": 765637277728666 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 801792596899622 + "lo": 89797999161214 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 87859187508493 + "lo": 765637277728666 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 87859187508493 + "lo": 765637277728666 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 87859187508493 + "lo": 765637277728666 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 87859187508493 + "lo": 765637277728666 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 87859187508493 + "lo": 765637277728666 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 801792596899622 + "lo": 89797999161214 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 801792596899622 + "lo": 89797999161214 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 801792596899622 + "lo": 89797999161214 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 801792596899622 + "lo": 89797999161214 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 801792596899622 + "lo": 89797999161214 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 889651784408115 + "lo": 855435276889880 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.251.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.251.json index 493906c10..ac97d6d09 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.251.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.251.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 556675204857644 + "lo": 440767376153499 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 271285520562797 + "lo": 427889831303665 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 556675204857644 + "lo": 440767376153499 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 556675204857644 + "lo": 440767376153499 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 556675204857644 + "lo": 440767376153499 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 556675204857644 + "lo": 440767376153499 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 556675204857644 + "lo": 440767376153499 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 271285520562797 + "lo": 427889831303665 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 271285520562797 + "lo": 427889831303665 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 271285520562797 + "lo": 427889831303665 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 271285520562797 + "lo": 427889831303665 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 271285520562797 + "lo": 427889831303665 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 827960725420441 + "lo": 868657207457164 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.252.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.252.json index f1efbe428..3d1abb614 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.252.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.252.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 267969895973905 + "lo": 310723433883944 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 243993564943752 + "lo": 629127794495607 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 267969895973905 + "lo": 310723433883944 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 267969895973905 + "lo": 310723433883944 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 267969895973905 + "lo": 310723433883944 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 267969895973905 + "lo": 310723433883944 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 267969895973905 + "lo": 310723433883944 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 243993564943752 + "lo": 629127794495607 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 243993564943752 + "lo": 629127794495607 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 243993564943752 + "lo": 629127794495607 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 243993564943752 + "lo": 629127794495607 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 243993564943752 + "lo": 629127794495607 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 511963460917657 + "lo": 939851228379551 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.253.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.253.json index 66aca05f3..7eba811f2 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.253.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.253.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 172346800319540 + "lo": 124737037810951 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 483378228411545 + "lo": 633673384028278 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 172346800319540 + "lo": 124737037810951 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 172346800319540 + "lo": 124737037810951 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 172346800319540 + "lo": 124737037810951 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 172346800319540 + "lo": 124737037810951 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 172346800319540 + "lo": 124737037810951 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 483378228411545 + "lo": 633673384028278 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 483378228411545 + "lo": 633673384028278 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 483378228411545 + "lo": 633673384028278 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 483378228411545 + "lo": 633673384028278 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 483378228411545 + "lo": 633673384028278 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 655725028731085 + "lo": 758410421839229 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.254.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.254.json index 4cc7d68ee..d1c19f1a4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.254.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.254.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 218683311123635 + "lo": 561494459095869 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 24345283680932 + "lo": 66513578851486 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 218683311123635 + "lo": 561494459095869 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 218683311123635 + "lo": 561494459095869 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 218683311123635 + "lo": 561494459095869 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 218683311123635 + "lo": 561494459095869 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 218683311123635 + "lo": 561494459095869 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 24345283680932 + "lo": 66513578851486 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 24345283680932 + "lo": 66513578851486 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 24345283680932 + "lo": 66513578851486 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 24345283680932 + "lo": 66513578851486 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 24345283680932 + "lo": 66513578851486 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 243028594804567 + "lo": 628008037947355 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.255.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.255.json index 928c24d14..d0ef3c6c7 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.255.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.255.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 568921471373187 + "lo": 493464251225533 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 301627824524646 + "lo": 439276358569933 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 568921471373187 + "lo": 493464251225533 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 568921471373187 + "lo": 493464251225533 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 568921471373187 + "lo": 493464251225533 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 568921471373187 + "lo": 493464251225533 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 568921471373187 + "lo": 493464251225533 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 301627824524646 + "lo": 439276358569933 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 301627824524646 + "lo": 439276358569933 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 301627824524646 + "lo": 439276358569933 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 301627824524646 + "lo": 439276358569933 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 301627824524646 + "lo": 439276358569933 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 870549295897833 + "lo": 932740609795466 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.256.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.256.json index 60026ab03..857bcfee1 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.256.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.256.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 402899366345267 + "lo": 542012600439942 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 56391335885115 + "lo": 432268098139817 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 402899366345267 + "lo": 542012600439942 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 402899366345267 + "lo": 542012600439942 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 402899366345267 + "lo": 542012600439942 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 402899366345267 + "lo": 542012600439942 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 402899366345267 + "lo": 542012600439942 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 56391335885115 + "lo": 432268098139817 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 56391335885115 + "lo": 432268098139817 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 56391335885115 + "lo": 432268098139817 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 56391335885115 + "lo": 432268098139817 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 56391335885115 + "lo": 432268098139817 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 459290702230382 + "lo": 974280698579759 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.257.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.257.json new file mode 100644 index 000000000..421a5d10c --- /dev/null +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.257.json @@ -0,0 +1,2200 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 226664121268952 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 16719139824532 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 243383261093484 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 200 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 226664121268952 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 226664121268952 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 226664121268952 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 226664121268952 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 226664121268952 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 16719139824532 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 16719139824532 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 16719139824532 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 16719139824532 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 16719139824532 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 200 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 243383261093484 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.258.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.258.json new file mode 100644 index 000000000..36234c743 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.258.json @@ -0,0 +1,2200 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 303615501269217 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 602635421771030 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 906250923040247 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 200 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 303615501269217 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 303615501269217 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 303615501269217 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 303615501269217 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 303615501269217 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 602635421771030 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 602635421771030 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 602635421771030 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 602635421771030 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 602635421771030 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 200 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 906250923040247 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.259.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.259.json new file mode 100644 index 000000000..8a695f90a --- /dev/null +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.259.json @@ -0,0 +1,2200 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 172840579228855 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "claim_reward", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 69576153744957 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 242416732973812 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Paid" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 200 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4270020994084947596 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 8370022561469687789 + } + }, + "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": { + "hi": 0, + "lo": 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": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 172840579228855 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 172840579228855 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 172840579228855 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 172840579228855 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 172840579228855 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 69576153744957 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 69576153744957 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "transfer" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": 0, + "lo": 69576153744957 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 69576153744957 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "transfer" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "claimed" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 69576153744957 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 200 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "balance" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "balance" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 242416732973812 + } + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.26.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.26.json index 77162e805..e2f39c3d3 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.26.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.26.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 2598573959923 + "lo": 779864770356166 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 407959988768092 + "lo": 167006057613992 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 2598573959923 + "lo": 779864770356166 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 2598573959923 + "lo": 779864770356166 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 2598573959923 + "lo": 779864770356166 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 2598573959923 + "lo": 779864770356166 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 2598573959923 + "lo": 779864770356166 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 407959988768092 + "lo": 167006057613992 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 407959988768092 + "lo": 167006057613992 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 407959988768092 + "lo": 167006057613992 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 407959988768092 + "lo": 167006057613992 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 407959988768092 + "lo": 167006057613992 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 410558562728015 + "lo": 946870827970158 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.27.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.27.json index 8fa8118d7..7e17a472d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.27.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.27.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 327191759773069 + "lo": 132886826568002 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 173848605782486 + "lo": 760089510449992 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 327191759773069 + "lo": 132886826568002 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 327191759773069 + "lo": 132886826568002 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 327191759773069 + "lo": 132886826568002 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 327191759773069 + "lo": 132886826568002 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 327191759773069 + "lo": 132886826568002 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 173848605782486 + "lo": 760089510449992 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 173848605782486 + "lo": 760089510449992 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 173848605782486 + "lo": 760089510449992 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 173848605782486 + "lo": 760089510449992 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 173848605782486 + "lo": 760089510449992 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 501040365555555 + "lo": 892976337017994 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.28.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.28.json index 9f02a1a9d..07602c6d0 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.28.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.28.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 162509085372221 + "lo": 274745510364585 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 651797061809671 + "lo": 363281286251032 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 162509085372221 + "lo": 274745510364585 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 162509085372221 + "lo": 274745510364585 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 162509085372221 + "lo": 274745510364585 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 162509085372221 + "lo": 274745510364585 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 162509085372221 + "lo": 274745510364585 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 651797061809671 + "lo": 363281286251032 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 651797061809671 + "lo": 363281286251032 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 651797061809671 + "lo": 363281286251032 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 651797061809671 + "lo": 363281286251032 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 651797061809671 + "lo": 363281286251032 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 814306147181892 + "lo": 638026796615617 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.29.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.29.json index dd6acd9ee..08ade8502 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.29.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.29.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 425487395475210 + "lo": 82492872361597 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 223594829498201 + "lo": 807439991022866 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 425487395475210 + "lo": 82492872361597 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 425487395475210 + "lo": 82492872361597 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 425487395475210 + "lo": 82492872361597 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 425487395475210 + "lo": 82492872361597 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 425487395475210 + "lo": 82492872361597 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 223594829498201 + "lo": 807439991022866 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 223594829498201 + "lo": 807439991022866 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 223594829498201 + "lo": 807439991022866 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 223594829498201 + "lo": 807439991022866 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 223594829498201 + "lo": 807439991022866 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 649082224973411 + "lo": 889932863384463 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.3.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.3.json index 6523704f5..f601943eb 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.3.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.3.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 138493988844528 + "lo": 285585376046533 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 134821516876058 + "lo": 448690860645300 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 138493988844528 + "lo": 285585376046533 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 138493988844528 + "lo": 285585376046533 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 138493988844528 + "lo": 285585376046533 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 138493988844528 + "lo": 285585376046533 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 138493988844528 + "lo": 285585376046533 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 134821516876058 + "lo": 448690860645300 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 134821516876058 + "lo": 448690860645300 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 134821516876058 + "lo": 448690860645300 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 134821516876058 + "lo": 448690860645300 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 134821516876058 + "lo": 448690860645300 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 273315505720586 + "lo": 734276236691833 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.30.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.30.json index da7568945..bac21fb2c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.30.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.30.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 398965844575086 + "lo": 32880670303941 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 260802129340943 + "lo": 963203259852752 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 398965844575086 + "lo": 32880670303941 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 398965844575086 + "lo": 32880670303941 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 398965844575086 + "lo": 32880670303941 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 398965844575086 + "lo": 32880670303941 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 398965844575086 + "lo": 32880670303941 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 260802129340943 + "lo": 963203259852752 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 260802129340943 + "lo": 963203259852752 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 260802129340943 + "lo": 963203259852752 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 260802129340943 + "lo": 963203259852752 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 260802129340943 + "lo": 963203259852752 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 659767973916029 + "lo": 996083930156693 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.31.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.31.json index 6ce06f7ce..e7bf8dc93 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.31.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.31.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 345450229717726 + "lo": 495350360588775 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 328831630117978 + "lo": 461320013912665 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 345450229717726 + "lo": 495350360588775 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 345450229717726 + "lo": 495350360588775 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 345450229717726 + "lo": 495350360588775 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 345450229717726 + "lo": 495350360588775 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 345450229717726 + "lo": 495350360588775 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 328831630117978 + "lo": 461320013912665 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 328831630117978 + "lo": 461320013912665 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 328831630117978 + "lo": 461320013912665 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 328831630117978 + "lo": 461320013912665 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 328831630117978 + "lo": 461320013912665 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 674281859835704 + "lo": 956670374501440 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.32.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.32.json index 2d5353aa0..d83ead064 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.32.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.32.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 111210123804266 + "lo": 945632194753283 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 126144240880003 + "lo": 22920819267214 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 111210123804266 + "lo": 945632194753283 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 111210123804266 + "lo": 945632194753283 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 111210123804266 + "lo": 945632194753283 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 111210123804266 + "lo": 945632194753283 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 111210123804266 + "lo": 945632194753283 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 126144240880003 + "lo": 22920819267214 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 126144240880003 + "lo": 22920819267214 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 126144240880003 + "lo": 22920819267214 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 126144240880003 + "lo": 22920819267214 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 126144240880003 + "lo": 22920819267214 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 237354364684269 + "lo": 968553014020497 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.33.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.33.json index 7ded28afc..03ee59fa5 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.33.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.33.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 130877966110296 + "lo": 317081036157538 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 848384806568120 + "lo": 514916447009348 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 130877966110296 + "lo": 317081036157538 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 130877966110296 + "lo": 317081036157538 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 130877966110296 + "lo": 317081036157538 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 130877966110296 + "lo": 317081036157538 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 130877966110296 + "lo": 317081036157538 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 848384806568120 + "lo": 514916447009348 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 848384806568120 + "lo": 514916447009348 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 848384806568120 + "lo": 514916447009348 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 848384806568120 + "lo": 514916447009348 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 848384806568120 + "lo": 514916447009348 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 979262772678416 + "lo": 831997483166886 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.34.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.34.json index 50f35653f..01a2a2a60 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.34.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.34.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 793456995896519 + "lo": 144008262604278 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 5791477201094 + "lo": 337960139047293 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 793456995896519 + "lo": 144008262604278 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 793456995896519 + "lo": 144008262604278 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 793456995896519 + "lo": 144008262604278 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 793456995896519 + "lo": 144008262604278 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 793456995896519 + "lo": 144008262604278 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 5791477201094 + "lo": 337960139047293 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 5791477201094 + "lo": 337960139047293 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 5791477201094 + "lo": 337960139047293 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 5791477201094 + "lo": 337960139047293 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 5791477201094 + "lo": 337960139047293 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 799248473097613 + "lo": 481968401651571 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.35.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.35.json index 16979dcb4..cae614291 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.35.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.35.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 76061485332752 + "lo": 265756459520484 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 392139695299489 + "lo": 374578299262216 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 76061485332752 + "lo": 265756459520484 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 76061485332752 + "lo": 265756459520484 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 76061485332752 + "lo": 265756459520484 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 76061485332752 + "lo": 265756459520484 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 76061485332752 + "lo": 265756459520484 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 392139695299489 + "lo": 374578299262216 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 392139695299489 + "lo": 374578299262216 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 392139695299489 + "lo": 374578299262216 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 392139695299489 + "lo": 374578299262216 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 392139695299489 + "lo": 374578299262216 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 468201180632241 + "lo": 640334758782700 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.36.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.36.json index 2ff9e51f6..d298a1023 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.36.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.36.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 342122218658113 + "lo": 472280899578478 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 606865832159654 + "lo": 90752749138387 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 342122218658113 + "lo": 472280899578478 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 342122218658113 + "lo": 472280899578478 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 342122218658113 + "lo": 472280899578478 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 342122218658113 + "lo": 472280899578478 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 342122218658113 + "lo": 472280899578478 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 606865832159654 + "lo": 90752749138387 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 606865832159654 + "lo": 90752749138387 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 606865832159654 + "lo": 90752749138387 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 606865832159654 + "lo": 90752749138387 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 606865832159654 + "lo": 90752749138387 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 948988050817767 + "lo": 563033648716865 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.37.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.37.json index 097e0b2a4..14d53e784 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.37.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.37.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 497557065472143 + "lo": 214693499426154 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 110932099656865 + "lo": 774121614781921 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 497557065472143 + "lo": 214693499426154 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 497557065472143 + "lo": 214693499426154 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 497557065472143 + "lo": 214693499426154 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 497557065472143 + "lo": 214693499426154 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 497557065472143 + "lo": 214693499426154 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 110932099656865 + "lo": 774121614781921 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 110932099656865 + "lo": 774121614781921 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 110932099656865 + "lo": 774121614781921 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 110932099656865 + "lo": 774121614781921 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 110932099656865 + "lo": 774121614781921 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 608489165129008 + "lo": 988815114208075 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.38.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.38.json index c9795301a..c89aaf014 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.38.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.38.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 642717558656405 + "lo": 486879762801046 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 333319707012858 + "lo": 343559626126438 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 642717558656405 + "lo": 486879762801046 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 642717558656405 + "lo": 486879762801046 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 642717558656405 + "lo": 486879762801046 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 642717558656405 + "lo": 486879762801046 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 642717558656405 + "lo": 486879762801046 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 333319707012858 + "lo": 343559626126438 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 333319707012858 + "lo": 343559626126438 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 333319707012858 + "lo": 343559626126438 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 333319707012858 + "lo": 343559626126438 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 333319707012858 + "lo": 343559626126438 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 976037265669263 + "lo": 830439388927484 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.39.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.39.json index 0f6728dde..5d95440d3 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.39.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.39.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 474204230948760 + "lo": 100459585944905 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 35464557701478 + "lo": 221896210874428 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 474204230948760 + "lo": 100459585944905 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 474204230948760 + "lo": 100459585944905 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 474204230948760 + "lo": 100459585944905 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 474204230948760 + "lo": 100459585944905 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 474204230948760 + "lo": 100459585944905 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 35464557701478 + "lo": 221896210874428 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 35464557701478 + "lo": 221896210874428 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 35464557701478 + "lo": 221896210874428 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 35464557701478 + "lo": 221896210874428 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 35464557701478 + "lo": 221896210874428 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 509668788650238 + "lo": 322355796819333 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.4.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.4.json index 41cb68e62..08338d73f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.4.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.4.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 90653142528687 + "lo": 498306136508480 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 66965557307357 + "lo": 46495171643138 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 90653142528687 + "lo": 498306136508480 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 90653142528687 + "lo": 498306136508480 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 90653142528687 + "lo": 498306136508480 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 90653142528687 + "lo": 498306136508480 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 90653142528687 + "lo": 498306136508480 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 66965557307357 + "lo": 46495171643138 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 66965557307357 + "lo": 46495171643138 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 66965557307357 + "lo": 46495171643138 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 66965557307357 + "lo": 46495171643138 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 66965557307357 + "lo": 46495171643138 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 157618699836044 + "lo": 544801308151618 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.40.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.40.json index 41a0efee6..dfe5fc3ab 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.40.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.40.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 267309757376398 + "lo": 474054620873715 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 503614647150051 + "lo": 395796171682016 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 267309757376398 + "lo": 474054620873715 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 267309757376398 + "lo": 474054620873715 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 267309757376398 + "lo": 474054620873715 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 267309757376398 + "lo": 474054620873715 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 267309757376398 + "lo": 474054620873715 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 503614647150051 + "lo": 395796171682016 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 503614647150051 + "lo": 395796171682016 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 503614647150051 + "lo": 395796171682016 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 503614647150051 + "lo": 395796171682016 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 503614647150051 + "lo": 395796171682016 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 770924404526449 + "lo": 869850792555731 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.41.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.41.json index 798dbcf45..e3af68e20 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.41.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.41.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 519790527737816 + "lo": 820017085044772 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 123083791657512 + "lo": 155249158654798 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 519790527737816 + "lo": 820017085044772 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 519790527737816 + "lo": 820017085044772 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 519790527737816 + "lo": 820017085044772 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 519790527737816 + "lo": 820017085044772 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 519790527737816 + "lo": 820017085044772 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 123083791657512 + "lo": 155249158654798 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 123083791657512 + "lo": 155249158654798 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 123083791657512 + "lo": 155249158654798 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 123083791657512 + "lo": 155249158654798 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 123083791657512 + "lo": 155249158654798 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 642874319395328 + "lo": 975266243699570 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.42.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.42.json index b873123ab..21ff45792 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.42.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.42.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 607000899487354 + "lo": 188180102642360 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 296118714637156 + "lo": 738307415475761 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 607000899487354 + "lo": 188180102642360 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 607000899487354 + "lo": 188180102642360 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 607000899487354 + "lo": 188180102642360 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 607000899487354 + "lo": 188180102642360 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 607000899487354 + "lo": 188180102642360 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 296118714637156 + "lo": 738307415475761 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 296118714637156 + "lo": 738307415475761 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 296118714637156 + "lo": 738307415475761 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 296118714637156 + "lo": 738307415475761 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 296118714637156 + "lo": 738307415475761 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 903119614124510 + "lo": 926487518118121 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.43.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.43.json index 581716257..dc847cfbc 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.43.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.43.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 411567667307793 + "lo": 674965046141233 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 22879548330069 + "lo": 117603878534960 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 411567667307793 + "lo": 674965046141233 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 411567667307793 + "lo": 674965046141233 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 411567667307793 + "lo": 674965046141233 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 411567667307793 + "lo": 674965046141233 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 411567667307793 + "lo": 674965046141233 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 22879548330069 + "lo": 117603878534960 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 22879548330069 + "lo": 117603878534960 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 22879548330069 + "lo": 117603878534960 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 22879548330069 + "lo": 117603878534960 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 22879548330069 + "lo": 117603878534960 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 434447215637862 + "lo": 792568924676193 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.44.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.44.json index 703c0cb3f..b370309c5 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.44.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.44.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 363856452205963 + "lo": 186793949435729 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 278044612571450 + "lo": 385431403802306 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 363856452205963 + "lo": 186793949435729 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 363856452205963 + "lo": 186793949435729 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 363856452205963 + "lo": 186793949435729 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 363856452205963 + "lo": 186793949435729 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 363856452205963 + "lo": 186793949435729 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 278044612571450 + "lo": 385431403802306 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 278044612571450 + "lo": 385431403802306 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 278044612571450 + "lo": 385431403802306 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 278044612571450 + "lo": 385431403802306 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 278044612571450 + "lo": 385431403802306 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 641901064777413 + "lo": 572225353238035 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.45.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.45.json index 77bcd144f..d6db261b6 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.45.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.45.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 158348022400682 + "lo": 43210592354391 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 259134999026209 + "lo": 430718824648221 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 158348022400682 + "lo": 43210592354391 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 158348022400682 + "lo": 43210592354391 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 158348022400682 + "lo": 43210592354391 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 158348022400682 + "lo": 43210592354391 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 158348022400682 + "lo": 43210592354391 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 259134999026209 + "lo": 430718824648221 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 259134999026209 + "lo": 430718824648221 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 259134999026209 + "lo": 430718824648221 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 259134999026209 + "lo": 430718824648221 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 259134999026209 + "lo": 430718824648221 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 417483021426891 + "lo": 473929417002612 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.46.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.46.json index 8202c8bce..4df8ee1bb 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.46.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.46.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 189427117216850 + "lo": 47010196198156 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 809573505993235 + "lo": 465952502364693 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 189427117216850 + "lo": 47010196198156 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 189427117216850 + "lo": 47010196198156 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 189427117216850 + "lo": 47010196198156 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 189427117216850 + "lo": 47010196198156 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 189427117216850 + "lo": 47010196198156 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 809573505993235 + "lo": 465952502364693 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 809573505993235 + "lo": 465952502364693 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 809573505993235 + "lo": 465952502364693 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 809573505993235 + "lo": 465952502364693 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 809573505993235 + "lo": 465952502364693 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 999000623210085 + "lo": 512962698562849 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.47.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.47.json index 09ffaf99a..d4232160b 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.47.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.47.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 392292856225022 + "lo": 394439742197650 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 429578246533011 + "lo": 354400074465380 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 392292856225022 + "lo": 394439742197650 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 392292856225022 + "lo": 394439742197650 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 392292856225022 + "lo": 394439742197650 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 392292856225022 + "lo": 394439742197650 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 392292856225022 + "lo": 394439742197650 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 429578246533011 + "lo": 354400074465380 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 429578246533011 + "lo": 354400074465380 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 429578246533011 + "lo": 354400074465380 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 429578246533011 + "lo": 354400074465380 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 429578246533011 + "lo": 354400074465380 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 821871102758033 + "lo": 748839816663030 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.48.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.48.json index 9fc29b227..c47890f43 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.48.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.48.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 138412661156343 + "lo": 467296185917938 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 287939752565939 + "lo": 447229991520667 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 138412661156343 + "lo": 467296185917938 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 138412661156343 + "lo": 467296185917938 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 138412661156343 + "lo": 467296185917938 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 138412661156343 + "lo": 467296185917938 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 138412661156343 + "lo": 467296185917938 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 287939752565939 + "lo": 447229991520667 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 287939752565939 + "lo": 447229991520667 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 287939752565939 + "lo": 447229991520667 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 287939752565939 + "lo": 447229991520667 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 287939752565939 + "lo": 447229991520667 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 426352413722282 + "lo": 914526177438605 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.49.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.49.json index 60cf8e185..1ba00fdf8 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.49.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.49.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 331116568071190 + "lo": 173648265664258 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 262001353443966 + "lo": 691926600278460 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 331116568071190 + "lo": 173648265664258 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 331116568071190 + "lo": 173648265664258 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 331116568071190 + "lo": 173648265664258 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 331116568071190 + "lo": 173648265664258 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 331116568071190 + "lo": 173648265664258 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 262001353443966 + "lo": 691926600278460 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 262001353443966 + "lo": 691926600278460 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 262001353443966 + "lo": 691926600278460 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 262001353443966 + "lo": 691926600278460 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 262001353443966 + "lo": 691926600278460 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 593117921515156 + "lo": 865574865942718 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.5.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.5.json index 751d43bf7..617d2f3b7 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.5.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.5.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 281452318845893 + "lo": 190214080171191 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 69370223332991 + "lo": 369806323211696 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 281452318845893 + "lo": 190214080171191 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 281452318845893 + "lo": 190214080171191 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 281452318845893 + "lo": 190214080171191 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 281452318845893 + "lo": 190214080171191 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 281452318845893 + "lo": 190214080171191 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 69370223332991 + "lo": 369806323211696 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 69370223332991 + "lo": 369806323211696 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 69370223332991 + "lo": 369806323211696 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 69370223332991 + "lo": 369806323211696 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 69370223332991 + "lo": 369806323211696 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 350822542178884 + "lo": 560020403382887 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.50.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.50.json index 1279bc306..cdd890082 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.50.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.50.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 357800993039811 + "lo": 406825373490276 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 147962118645115 + "lo": 106088510040079 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 357800993039811 + "lo": 406825373490276 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 357800993039811 + "lo": 406825373490276 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 357800993039811 + "lo": 406825373490276 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 357800993039811 + "lo": 406825373490276 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 357800993039811 + "lo": 406825373490276 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 147962118645115 + "lo": 106088510040079 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 147962118645115 + "lo": 106088510040079 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 147962118645115 + "lo": 106088510040079 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 147962118645115 + "lo": 106088510040079 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 147962118645115 + "lo": 106088510040079 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 505763111684926 + "lo": 512913883530355 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.51.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.51.json index 826d6cb5a..61de8e846 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.51.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.51.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 524018749923603 + "lo": 297801334271350 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 48827666406328 + "lo": 273765218283841 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 524018749923603 + "lo": 297801334271350 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 524018749923603 + "lo": 297801334271350 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 524018749923603 + "lo": 297801334271350 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 524018749923603 + "lo": 297801334271350 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 524018749923603 + "lo": 297801334271350 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 48827666406328 + "lo": 273765218283841 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 48827666406328 + "lo": 273765218283841 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 48827666406328 + "lo": 273765218283841 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 48827666406328 + "lo": 273765218283841 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 48827666406328 + "lo": 273765218283841 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 572846416329931 + "lo": 571566552555191 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.52.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.52.json index 21749a906..ec57fe84c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.52.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.52.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 276906014854148 + "lo": 193547612948010 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 93579821438832 + "lo": 613248815057911 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 276906014854148 + "lo": 193547612948010 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 276906014854148 + "lo": 193547612948010 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 276906014854148 + "lo": 193547612948010 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 276906014854148 + "lo": 193547612948010 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 276906014854148 + "lo": 193547612948010 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 93579821438832 + "lo": 613248815057911 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 93579821438832 + "lo": 613248815057911 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 93579821438832 + "lo": 613248815057911 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 93579821438832 + "lo": 613248815057911 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 93579821438832 + "lo": 613248815057911 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 370485836292980 + "lo": 806796428005921 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.53.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.53.json index 46d1addaf..752c2ca8b 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.53.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.53.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 110188051864786 + "lo": 71668465932326 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 220215920821362 + "lo": 344764277642593 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 110188051864786 + "lo": 71668465932326 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 110188051864786 + "lo": 71668465932326 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 110188051864786 + "lo": 71668465932326 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 110188051864786 + "lo": 71668465932326 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 110188051864786 + "lo": 71668465932326 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 220215920821362 + "lo": 344764277642593 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 220215920821362 + "lo": 344764277642593 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 220215920821362 + "lo": 344764277642593 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 220215920821362 + "lo": 344764277642593 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 220215920821362 + "lo": 344764277642593 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 330403972686148 + "lo": 416432743574919 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.54.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.54.json index 5f2df203f..2fd933dbf 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.54.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.54.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 774480197424986 + "lo": 129369663934042 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 125964690450989 + "lo": 343825984458867 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 774480197424986 + "lo": 129369663934042 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 774480197424986 + "lo": 129369663934042 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 774480197424986 + "lo": 129369663934042 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 774480197424986 + "lo": 129369663934042 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 774480197424986 + "lo": 129369663934042 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 125964690450989 + "lo": 343825984458867 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 125964690450989 + "lo": 343825984458867 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 125964690450989 + "lo": 343825984458867 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 125964690450989 + "lo": 343825984458867 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 125964690450989 + "lo": 343825984458867 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 900444887875975 + "lo": 473195648392909 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.55.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.55.json index 2184fe21f..c2c8f8909 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.55.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.55.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 255771562152230 + "lo": 440093407212778 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 669304349343304 + "lo": 71420377118619 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 255771562152230 + "lo": 440093407212778 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 255771562152230 + "lo": 440093407212778 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 255771562152230 + "lo": 440093407212778 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 255771562152230 + "lo": 440093407212778 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 255771562152230 + "lo": 440093407212778 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 669304349343304 + "lo": 71420377118619 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 669304349343304 + "lo": 71420377118619 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 669304349343304 + "lo": 71420377118619 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 669304349343304 + "lo": 71420377118619 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 669304349343304 + "lo": 71420377118619 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 925075911495534 + "lo": 511513784331397 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.56.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.56.json index 5d3193978..554e0db65 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.56.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.56.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 462761273125526 + "lo": 170112498650119 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 68230642413629 + "lo": 108232147170539 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 462761273125526 + "lo": 170112498650119 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 462761273125526 + "lo": 170112498650119 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 462761273125526 + "lo": 170112498650119 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 462761273125526 + "lo": 170112498650119 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 462761273125526 + "lo": 170112498650119 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 68230642413629 + "lo": 108232147170539 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 68230642413629 + "lo": 108232147170539 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 68230642413629 + "lo": 108232147170539 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 68230642413629 + "lo": 108232147170539 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 68230642413629 + "lo": 108232147170539 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 530991915539155 + "lo": 278344645820658 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.57.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.57.json index c68fea9a4..7abbc3a6f 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.57.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.57.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 249318220774307 + "lo": 270178988325204 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 663512247703957 + "lo": 156403305161361 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 249318220774307 + "lo": 270178988325204 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 249318220774307 + "lo": 270178988325204 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 249318220774307 + "lo": 270178988325204 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 249318220774307 + "lo": 270178988325204 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 249318220774307 + "lo": 270178988325204 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 663512247703957 + "lo": 156403305161361 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 663512247703957 + "lo": 156403305161361 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 663512247703957 + "lo": 156403305161361 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 663512247703957 + "lo": 156403305161361 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 663512247703957 + "lo": 156403305161361 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 912830468478264 + "lo": 426582293486565 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.58.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.58.json index ce5ff9e8c..96176975a 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.58.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.58.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 648966731750116 + "lo": 695566032146414 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 7814665548115 + "lo": 173256412520604 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 648966731750116 + "lo": 695566032146414 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 648966731750116 + "lo": 695566032146414 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 648966731750116 + "lo": 695566032146414 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 648966731750116 + "lo": 695566032146414 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 648966731750116 + "lo": 695566032146414 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 7814665548115 + "lo": 173256412520604 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 7814665548115 + "lo": 173256412520604 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 7814665548115 + "lo": 173256412520604 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 7814665548115 + "lo": 173256412520604 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 7814665548115 + "lo": 173256412520604 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 656781397298231 + "lo": 868822444667018 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.59.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.59.json index bd2cddd08..46a356b4c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.59.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.59.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 2896617237410 + "lo": 885640001464648 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 227673055822763 + "lo": 82162507528305 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 2896617237410 + "lo": 885640001464648 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 2896617237410 + "lo": 885640001464648 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 2896617237410 + "lo": 885640001464648 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 2896617237410 + "lo": 885640001464648 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 2896617237410 + "lo": 885640001464648 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 227673055822763 + "lo": 82162507528305 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 227673055822763 + "lo": 82162507528305 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 227673055822763 + "lo": 82162507528305 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 227673055822763 + "lo": 82162507528305 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 227673055822763 + "lo": 82162507528305 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 230569673060173 + "lo": 967802508992953 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.6.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.6.json index 8d28ece3d..2a19584c3 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.6.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.6.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 132835188212424 + "lo": 890386394808818 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 648836749939815 + "lo": 105113281022790 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 132835188212424 + "lo": 890386394808818 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 132835188212424 + "lo": 890386394808818 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 132835188212424 + "lo": 890386394808818 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 132835188212424 + "lo": 890386394808818 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 132835188212424 + "lo": 890386394808818 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 648836749939815 + "lo": 105113281022790 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 648836749939815 + "lo": 105113281022790 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 648836749939815 + "lo": 105113281022790 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 648836749939815 + "lo": 105113281022790 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 648836749939815 + "lo": 105113281022790 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 781671938152239 + "lo": 995499675831608 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.60.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.60.json index 0afe25fd5..6f785fa4c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.60.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.60.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 266453156045081 + "lo": 377425151820164 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 335910872699809 + "lo": 143905187536240 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 266453156045081 + "lo": 377425151820164 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 266453156045081 + "lo": 377425151820164 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 266453156045081 + "lo": 377425151820164 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 266453156045081 + "lo": 377425151820164 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 266453156045081 + "lo": 377425151820164 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 335910872699809 + "lo": 143905187536240 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 335910872699809 + "lo": 143905187536240 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 335910872699809 + "lo": 143905187536240 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 335910872699809 + "lo": 143905187536240 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 335910872699809 + "lo": 143905187536240 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 602364028744890 + "lo": 521330339356404 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.61.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.61.json index d31f2c29b..bd0879132 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.61.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.61.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 449686092307228 + "lo": 433258257937868 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 273068644147044 + "lo": 353731841646649 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 449686092307228 + "lo": 433258257937868 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 449686092307228 + "lo": 433258257937868 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 449686092307228 + "lo": 433258257937868 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 449686092307228 + "lo": 433258257937868 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 449686092307228 + "lo": 433258257937868 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 273068644147044 + "lo": 353731841646649 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 273068644147044 + "lo": 353731841646649 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 273068644147044 + "lo": 353731841646649 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 273068644147044 + "lo": 353731841646649 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 273068644147044 + "lo": 353731841646649 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 722754736454272 + "lo": 786990099584517 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.62.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.62.json index 00ecdf238..ecdf85ea1 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.62.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.62.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 487817993767180 + "lo": 459126548775830 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 227611609801466 + "lo": 395880104402893 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 487817993767180 + "lo": 459126548775830 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 487817993767180 + "lo": 459126548775830 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 487817993767180 + "lo": 459126548775830 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 487817993767180 + "lo": 459126548775830 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 487817993767180 + "lo": 459126548775830 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 227611609801466 + "lo": 395880104402893 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 227611609801466 + "lo": 395880104402893 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 227611609801466 + "lo": 395880104402893 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 227611609801466 + "lo": 395880104402893 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 227611609801466 + "lo": 395880104402893 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 715429603568646 + "lo": 855006653178723 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.63.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.63.json index 47292472c..30cdabb6c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.63.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.63.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 106855163457778 + "lo": 821033566654187 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 209046277579466 + "lo": 26661894508398 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 106855163457778 + "lo": 821033566654187 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 106855163457778 + "lo": 821033566654187 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 106855163457778 + "lo": 821033566654187 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 106855163457778 + "lo": 821033566654187 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 106855163457778 + "lo": 821033566654187 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 209046277579466 + "lo": 26661894508398 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 209046277579466 + "lo": 26661894508398 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 209046277579466 + "lo": 26661894508398 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 209046277579466 + "lo": 26661894508398 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 209046277579466 + "lo": 26661894508398 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 315901441037244 + "lo": 847695461162585 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.64.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.64.json index 5d1647377..b9ba312a9 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.64.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.64.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 213640025998690 + "lo": 264502835170764 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 442934220783187 + "lo": 180855931965804 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 213640025998690 + "lo": 264502835170764 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 213640025998690 + "lo": 264502835170764 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 213640025998690 + "lo": 264502835170764 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 213640025998690 + "lo": 264502835170764 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 213640025998690 + "lo": 264502835170764 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 442934220783187 + "lo": 180855931965804 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 442934220783187 + "lo": 180855931965804 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 442934220783187 + "lo": 180855931965804 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 442934220783187 + "lo": 180855931965804 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 442934220783187 + "lo": 180855931965804 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 656574246781877 + "lo": 445358767136568 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.65.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.65.json index af7a0cd2a..e920fb0cc 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.65.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.65.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 510473927396712 + "lo": 747134847202511 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 347637398828899 + "lo": 39901486870427 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 510473927396712 + "lo": 747134847202511 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 510473927396712 + "lo": 747134847202511 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 510473927396712 + "lo": 747134847202511 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 510473927396712 + "lo": 747134847202511 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 510473927396712 + "lo": 747134847202511 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 347637398828899 + "lo": 39901486870427 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 347637398828899 + "lo": 39901486870427 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 347637398828899 + "lo": 39901486870427 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 347637398828899 + "lo": 39901486870427 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 347637398828899 + "lo": 39901486870427 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 858111326225611 + "lo": 787036334072938 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.66.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.66.json index 460cd0514..077b002df 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.66.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.66.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 474242345059513 + "lo": 327195145569408 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 51278466931750 + "lo": 151225668773998 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 474242345059513 + "lo": 327195145569408 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 474242345059513 + "lo": 327195145569408 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 474242345059513 + "lo": 327195145569408 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 474242345059513 + "lo": 327195145569408 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 474242345059513 + "lo": 327195145569408 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 51278466931750 + "lo": 151225668773998 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 51278466931750 + "lo": 151225668773998 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 51278466931750 + "lo": 151225668773998 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 51278466931750 + "lo": 151225668773998 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 51278466931750 + "lo": 151225668773998 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 525520811991263 + "lo": 478420814343406 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.67.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.67.json index 6fd1e9ebc..d57a2db41 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.67.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.67.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 751422939141632 + "lo": 580638394777407 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 166403504249958 + "lo": 88934822725883 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 751422939141632 + "lo": 580638394777407 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 751422939141632 + "lo": 580638394777407 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 751422939141632 + "lo": 580638394777407 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 751422939141632 + "lo": 580638394777407 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 751422939141632 + "lo": 580638394777407 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 166403504249958 + "lo": 88934822725883 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 166403504249958 + "lo": 88934822725883 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 166403504249958 + "lo": 88934822725883 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 166403504249958 + "lo": 88934822725883 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 166403504249958 + "lo": 88934822725883 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 917826443391590 + "lo": 669573217503290 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.68.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.68.json index 525371d05..69133f87e 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.68.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.68.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 34660875052557 + "lo": 408156797361113 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 279737337494737 + "lo": 220248311798407 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 34660875052557 + "lo": 408156797361113 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 34660875052557 + "lo": 408156797361113 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 34660875052557 + "lo": 408156797361113 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 34660875052557 + "lo": 408156797361113 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 34660875052557 + "lo": 408156797361113 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 279737337494737 + "lo": 220248311798407 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 279737337494737 + "lo": 220248311798407 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 279737337494737 + "lo": 220248311798407 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 279737337494737 + "lo": 220248311798407 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 279737337494737 + "lo": 220248311798407 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 314398212547294 + "lo": 628405109159520 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.69.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.69.json index 2dadf075d..5e54e079d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.69.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.69.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 114761337212336 + "lo": 805081434860512 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 102258073715062 + "lo": 128093720206726 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 114761337212336 + "lo": 805081434860512 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 114761337212336 + "lo": 805081434860512 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 114761337212336 + "lo": 805081434860512 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 114761337212336 + "lo": 805081434860512 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 114761337212336 + "lo": 805081434860512 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 102258073715062 + "lo": 128093720206726 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 102258073715062 + "lo": 128093720206726 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 102258073715062 + "lo": 128093720206726 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 102258073715062 + "lo": 128093720206726 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 102258073715062 + "lo": 128093720206726 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 217019410927398 + "lo": 933175155067238 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.7.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.7.json index ef0d0511f..16b1c9480 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.7.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.7.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 30171136757463 + "lo": 408332364562050 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 945323301307662 + "lo": 579045367637759 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 30171136757463 + "lo": 408332364562050 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 30171136757463 + "lo": 408332364562050 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 30171136757463 + "lo": 408332364562050 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 30171136757463 + "lo": 408332364562050 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 30171136757463 + "lo": 408332364562050 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 945323301307662 + "lo": 579045367637759 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 945323301307662 + "lo": 579045367637759 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 945323301307662 + "lo": 579045367637759 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 945323301307662 + "lo": 579045367637759 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 945323301307662 + "lo": 579045367637759 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 975494438065125 + "lo": 987377732199809 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.70.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.70.json index d07e0fa95..5eb341405 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.70.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.70.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 673648889792052 + "lo": 32776808974667 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 22002760111768 + "lo": 409887876056774 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 673648889792052 + "lo": 32776808974667 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 673648889792052 + "lo": 32776808974667 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 673648889792052 + "lo": 32776808974667 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 673648889792052 + "lo": 32776808974667 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 673648889792052 + "lo": 32776808974667 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 22002760111768 + "lo": 409887876056774 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 22002760111768 + "lo": 409887876056774 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 22002760111768 + "lo": 409887876056774 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 22002760111768 + "lo": 409887876056774 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 22002760111768 + "lo": 409887876056774 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 695651649903820 + "lo": 442664685031441 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.71.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.71.json index 3d6b5d6d2..cb96b7917 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.71.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.71.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 18917191861639 + "lo": 172218586488352 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 445170393493388 + "lo": 690989629411098 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 18917191861639 + "lo": 172218586488352 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 18917191861639 + "lo": 172218586488352 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 18917191861639 + "lo": 172218586488352 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 18917191861639 + "lo": 172218586488352 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 18917191861639 + "lo": 172218586488352 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 445170393493388 + "lo": 690989629411098 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 445170393493388 + "lo": 690989629411098 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 445170393493388 + "lo": 690989629411098 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 445170393493388 + "lo": 690989629411098 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 445170393493388 + "lo": 690989629411098 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 464087585355027 + "lo": 863208215899450 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.72.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.72.json index f39b73f90..acf8200ba 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.72.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.72.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 94037031083766 + "lo": 298648036758697 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 862311454195414 + "lo": 448924403904874 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 94037031083766 + "lo": 298648036758697 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 94037031083766 + "lo": 298648036758697 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 94037031083766 + "lo": 298648036758697 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 94037031083766 + "lo": 298648036758697 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 94037031083766 + "lo": 298648036758697 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 862311454195414 + "lo": 448924403904874 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 862311454195414 + "lo": 448924403904874 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 862311454195414 + "lo": 448924403904874 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 862311454195414 + "lo": 448924403904874 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 862311454195414 + "lo": 448924403904874 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 956348485279180 + "lo": 747572440663571 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.73.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.73.json index 82f60de5a..619031391 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.73.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.73.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 659899552796367 + "lo": 180074792582126 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 217913117076013 + "lo": 77521802363644 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 659899552796367 + "lo": 180074792582126 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 659899552796367 + "lo": 180074792582126 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 659899552796367 + "lo": 180074792582126 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 659899552796367 + "lo": 180074792582126 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 659899552796367 + "lo": 180074792582126 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 217913117076013 + "lo": 77521802363644 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 217913117076013 + "lo": 77521802363644 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 217913117076013 + "lo": 77521802363644 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 217913117076013 + "lo": 77521802363644 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 217913117076013 + "lo": 77521802363644 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 877812669872380 + "lo": 257596594945770 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.74.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.74.json index 570e31c4d..e1db4a060 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.74.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.74.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 170567209246286 + "lo": 25990636277370 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 3460510568925 + "lo": 847421765352944 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 170567209246286 + "lo": 25990636277370 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 170567209246286 + "lo": 25990636277370 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 170567209246286 + "lo": 25990636277370 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 170567209246286 + "lo": 25990636277370 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 170567209246286 + "lo": 25990636277370 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 3460510568925 + "lo": 847421765352944 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 3460510568925 + "lo": 847421765352944 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 3460510568925 + "lo": 847421765352944 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 3460510568925 + "lo": 847421765352944 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 3460510568925 + "lo": 847421765352944 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 174027719815211 + "lo": 873412401630314 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.75.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.75.json index dc0c187e1..f200ba46a 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.75.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.75.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 659299096456240 + "lo": 414049504837718 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 63916204085242 + "lo": 101449766830598 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 659299096456240 + "lo": 414049504837718 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 659299096456240 + "lo": 414049504837718 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 659299096456240 + "lo": 414049504837718 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 659299096456240 + "lo": 414049504837718 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 659299096456240 + "lo": 414049504837718 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 63916204085242 + "lo": 101449766830598 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 63916204085242 + "lo": 101449766830598 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 63916204085242 + "lo": 101449766830598 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 63916204085242 + "lo": 101449766830598 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 63916204085242 + "lo": 101449766830598 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 723215300541482 + "lo": 515499271668316 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.76.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.76.json index 4b70b5b1f..28f40ec1c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.76.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.76.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 78448511787725 + "lo": 165468244194278 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 664906626435856 + "lo": 560498963463961 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 78448511787725 + "lo": 165468244194278 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 78448511787725 + "lo": 165468244194278 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 78448511787725 + "lo": 165468244194278 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 78448511787725 + "lo": 165468244194278 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 78448511787725 + "lo": 165468244194278 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 664906626435856 + "lo": 560498963463961 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 664906626435856 + "lo": 560498963463961 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 664906626435856 + "lo": 560498963463961 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 664906626435856 + "lo": 560498963463961 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 664906626435856 + "lo": 560498963463961 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 743355138223581 + "lo": 725967207658239 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.77.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.77.json index 6cefb04c4..1fe5bb560 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.77.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.77.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 128851777901673 + "lo": 709586812116937 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 5260966848280 + "lo": 204099664506475 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 128851777901673 + "lo": 709586812116937 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 128851777901673 + "lo": 709586812116937 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 128851777901673 + "lo": 709586812116937 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 128851777901673 + "lo": 709586812116937 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 128851777901673 + "lo": 709586812116937 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 5260966848280 + "lo": 204099664506475 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 5260966848280 + "lo": 204099664506475 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 5260966848280 + "lo": 204099664506475 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 5260966848280 + "lo": 204099664506475 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 5260966848280 + "lo": 204099664506475 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 134112744749953 + "lo": 913686476623412 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.78.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.78.json index 5c28355f6..08abc944c 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.78.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.78.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 555291707203969 + "lo": 134787656081788 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 216946476393859 + "lo": 704976496166490 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 555291707203969 + "lo": 134787656081788 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 555291707203969 + "lo": 134787656081788 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 555291707203969 + "lo": 134787656081788 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 555291707203969 + "lo": 134787656081788 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 555291707203969 + "lo": 134787656081788 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 216946476393859 + "lo": 704976496166490 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 216946476393859 + "lo": 704976496166490 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 216946476393859 + "lo": 704976496166490 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 216946476393859 + "lo": 704976496166490 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 216946476393859 + "lo": 704976496166490 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 772238183597828 + "lo": 839764152248278 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.79.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.79.json index 09faff8d4..fe73d8004 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.79.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.79.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 9986886758253 + "lo": 236962343913504 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 273633571836309 + "lo": 144358503842135 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 9986886758253 + "lo": 236962343913504 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 9986886758253 + "lo": 236962343913504 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 9986886758253 + "lo": 236962343913504 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 9986886758253 + "lo": 236962343913504 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 9986886758253 + "lo": 236962343913504 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 273633571836309 + "lo": 144358503842135 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 273633571836309 + "lo": 144358503842135 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 273633571836309 + "lo": 144358503842135 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 273633571836309 + "lo": 144358503842135 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 273633571836309 + "lo": 144358503842135 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 283620458594562 + "lo": 381320847755639 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.8.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.8.json index 23d99d511..ea8674088 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.8.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.8.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 47681063201649 + "lo": 39304148511917 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 418333261255385 + "lo": 939674073202647 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 47681063201649 + "lo": 39304148511917 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 47681063201649 + "lo": 39304148511917 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 47681063201649 + "lo": 39304148511917 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 47681063201649 + "lo": 39304148511917 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 47681063201649 + "lo": 39304148511917 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 418333261255385 + "lo": 939674073202647 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 418333261255385 + "lo": 939674073202647 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 418333261255385 + "lo": 939674073202647 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 418333261255385 + "lo": 939674073202647 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 418333261255385 + "lo": 939674073202647 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 466014324457034 + "lo": 978978221714564 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.80.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.80.json index 6cb4359ea..32b543349 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.80.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.80.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 45455255665715 + "lo": 229267662750388 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 840675410068458 + "lo": 307551678858510 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 45455255665715 + "lo": 229267662750388 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 45455255665715 + "lo": 229267662750388 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 45455255665715 + "lo": 229267662750388 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 45455255665715 + "lo": 229267662750388 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 45455255665715 + "lo": 229267662750388 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 840675410068458 + "lo": 307551678858510 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 840675410068458 + "lo": 307551678858510 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 840675410068458 + "lo": 307551678858510 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 840675410068458 + "lo": 307551678858510 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 840675410068458 + "lo": 307551678858510 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 886130665734173 + "lo": 536819341608898 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.81.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.81.json index e88483dae..3d05c223b 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.81.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.81.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 34200124612713 + "lo": 602271108867781 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 636745816392730 + "lo": 346848319651268 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 34200124612713 + "lo": 602271108867781 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 34200124612713 + "lo": 602271108867781 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 34200124612713 + "lo": 602271108867781 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 34200124612713 + "lo": 602271108867781 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 34200124612713 + "lo": 602271108867781 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 636745816392730 + "lo": 346848319651268 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 636745816392730 + "lo": 346848319651268 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 636745816392730 + "lo": 346848319651268 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 636745816392730 + "lo": 346848319651268 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 636745816392730 + "lo": 346848319651268 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 670945941005443 + "lo": 949119428519049 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.82.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.82.json index fdf47c1e1..d9b130b59 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.82.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.82.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 434348130622895 + "lo": 506234427565206 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 538216296925555 + "lo": 71542768778553 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 434348130622895 + "lo": 506234427565206 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 434348130622895 + "lo": 506234427565206 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 434348130622895 + "lo": 506234427565206 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 434348130622895 + "lo": 506234427565206 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 434348130622895 + "lo": 506234427565206 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 538216296925555 + "lo": 71542768778553 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 538216296925555 + "lo": 71542768778553 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 538216296925555 + "lo": 71542768778553 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 538216296925555 + "lo": 71542768778553 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 538216296925555 + "lo": 71542768778553 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 972564427548450 + "lo": 577777196343759 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.83.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.83.json index 2f3a2dcee..8ed8447b0 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.83.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.83.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 442840067282328 + "lo": 141899935724245 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 530897868569418 + "lo": 369857609084668 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 442840067282328 + "lo": 141899935724245 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 442840067282328 + "lo": 141899935724245 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 442840067282328 + "lo": 141899935724245 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 442840067282328 + "lo": 141899935724245 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 442840067282328 + "lo": 141899935724245 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 530897868569418 + "lo": 369857609084668 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 530897868569418 + "lo": 369857609084668 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 530897868569418 + "lo": 369857609084668 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 530897868569418 + "lo": 369857609084668 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 530897868569418 + "lo": 369857609084668 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 973737935851746 + "lo": 511757544808913 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.84.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.84.json index 2d6ab79cb..cd3b118bf 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.84.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.84.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 152751115248950 + "lo": 414507360729870 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 105482853102424 + "lo": 186265223947558 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 152751115248950 + "lo": 414507360729870 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 152751115248950 + "lo": 414507360729870 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 152751115248950 + "lo": 414507360729870 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 152751115248950 + "lo": 414507360729870 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 152751115248950 + "lo": 414507360729870 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 105482853102424 + "lo": 186265223947558 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 105482853102424 + "lo": 186265223947558 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 105482853102424 + "lo": 186265223947558 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 105482853102424 + "lo": 186265223947558 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 105482853102424 + "lo": 186265223947558 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 258233968351374 + "lo": 600772584677428 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.85.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.85.json index bbed78ef0..f6c07b996 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.85.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.85.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 521008340064939 + "lo": 524543883302565 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 442589296197159 + "lo": 169273546789617 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 521008340064939 + "lo": 524543883302565 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 521008340064939 + "lo": 524543883302565 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 521008340064939 + "lo": 524543883302565 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 521008340064939 + "lo": 524543883302565 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 521008340064939 + "lo": 524543883302565 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 442589296197159 + "lo": 169273546789617 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 442589296197159 + "lo": 169273546789617 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 442589296197159 + "lo": 169273546789617 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 442589296197159 + "lo": 169273546789617 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 442589296197159 + "lo": 169273546789617 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 963597636262098 + "lo": 693817430092182 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.86.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.86.json index 60c2db2e9..05a4b2960 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.86.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.86.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 471000196640237 + "lo": 464793051586932 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 283682884506099 + "lo": 258151850941254 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 471000196640237 + "lo": 464793051586932 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 471000196640237 + "lo": 464793051586932 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 471000196640237 + "lo": 464793051586932 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 471000196640237 + "lo": 464793051586932 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 471000196640237 + "lo": 464793051586932 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 283682884506099 + "lo": 258151850941254 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 283682884506099 + "lo": 258151850941254 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 283682884506099 + "lo": 258151850941254 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 283682884506099 + "lo": 258151850941254 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 283682884506099 + "lo": 258151850941254 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 754683081146336 + "lo": 722944902528186 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.87.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.87.json index ebc3b41c8..066235635 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.87.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.87.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 786778102618697 + "lo": 110178425635034 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 58767970054270 + "lo": 691335635267355 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 786778102618697 + "lo": 110178425635034 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 786778102618697 + "lo": 110178425635034 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 786778102618697 + "lo": 110178425635034 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 786778102618697 + "lo": 110178425635034 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 786778102618697 + "lo": 110178425635034 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 58767970054270 + "lo": 691335635267355 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 58767970054270 + "lo": 691335635267355 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 58767970054270 + "lo": 691335635267355 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 58767970054270 + "lo": 691335635267355 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 58767970054270 + "lo": 691335635267355 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 845546072672967 + "lo": 801514060902389 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.88.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.88.json index ad6f7b369..f987069ca 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.88.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.88.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 388142765250615 + "lo": 626127420599331 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 288794161894372 + "lo": 78157931174555 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 388142765250615 + "lo": 626127420599331 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 388142765250615 + "lo": 626127420599331 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 388142765250615 + "lo": 626127420599331 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 388142765250615 + "lo": 626127420599331 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 388142765250615 + "lo": 626127420599331 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 288794161894372 + "lo": 78157931174555 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 288794161894372 + "lo": 78157931174555 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 288794161894372 + "lo": 78157931174555 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 288794161894372 + "lo": 78157931174555 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 288794161894372 + "lo": 78157931174555 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 676936927144987 + "lo": 704285351773886 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.89.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.89.json index 7e9f854ef..c0545aad4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.89.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.89.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 295164470380774 + "lo": 317118430778972 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 632781547747139 + "lo": 437608486908445 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 295164470380774 + "lo": 317118430778972 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 295164470380774 + "lo": 317118430778972 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 295164470380774 + "lo": 317118430778972 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 295164470380774 + "lo": 317118430778972 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 295164470380774 + "lo": 317118430778972 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 632781547747139 + "lo": 437608486908445 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 632781547747139 + "lo": 437608486908445 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 632781547747139 + "lo": 437608486908445 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 632781547747139 + "lo": 437608486908445 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 632781547747139 + "lo": 437608486908445 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 927946018127913 + "lo": 754726917687417 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.9.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.9.json index b09b15a1a..dca8e6ed6 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.9.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.9.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 563889031262633 + "lo": 482578894051774 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 323334640121118 + "lo": 47760882074057 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 563889031262633 + "lo": 482578894051774 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 563889031262633 + "lo": 482578894051774 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 563889031262633 + "lo": 482578894051774 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 563889031262633 + "lo": 482578894051774 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 563889031262633 + "lo": 482578894051774 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 323334640121118 + "lo": 47760882074057 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 323334640121118 + "lo": 47760882074057 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 323334640121118 + "lo": 47760882074057 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 323334640121118 + "lo": 47760882074057 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 323334640121118 + "lo": 47760882074057 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 887223671383751 + "lo": 530339776125831 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.90.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.90.json index 549d33c3c..66a0b2475 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.90.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.90.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 268967169649945 + "lo": 464224194005945 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 33777586063353 + "lo": 276762548025941 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 268967169649945 + "lo": 464224194005945 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 268967169649945 + "lo": 464224194005945 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 268967169649945 + "lo": 464224194005945 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 268967169649945 + "lo": 464224194005945 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 268967169649945 + "lo": 464224194005945 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 33777586063353 + "lo": 276762548025941 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 33777586063353 + "lo": 276762548025941 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 33777586063353 + "lo": 276762548025941 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 33777586063353 + "lo": 276762548025941 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 33777586063353 + "lo": 276762548025941 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 302744755713298 + "lo": 740986742031886 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.91.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.91.json index f2596f1d4..8b5d9dee6 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.91.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.91.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 373399168753335 + "lo": 69919356956599 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 264995663180962 + "lo": 68606110975550 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 373399168753335 + "lo": 69919356956599 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 373399168753335 + "lo": 69919356956599 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 373399168753335 + "lo": 69919356956599 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 373399168753335 + "lo": 69919356956599 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 373399168753335 + "lo": 69919356956599 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 264995663180962 + "lo": 68606110975550 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 264995663180962 + "lo": 68606110975550 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 264995663180962 + "lo": 68606110975550 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 264995663180962 + "lo": 68606110975550 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 264995663180962 + "lo": 68606110975550 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 638394831934297 + "lo": 138525467932149 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.92.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.92.json index e80e4ad53..fcc230d65 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.92.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.92.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 281538888674126 + "lo": 25526458617797 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 211303654785372 + "lo": 583380648008546 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 281538888674126 + "lo": 25526458617797 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 281538888674126 + "lo": 25526458617797 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 281538888674126 + "lo": 25526458617797 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 281538888674126 + "lo": 25526458617797 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 281538888674126 + "lo": 25526458617797 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 211303654785372 + "lo": 583380648008546 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 211303654785372 + "lo": 583380648008546 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 211303654785372 + "lo": 583380648008546 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 211303654785372 + "lo": 583380648008546 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 211303654785372 + "lo": 583380648008546 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 492842543459498 + "lo": 608907106626343 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.93.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.93.json index 4e885e67a..66e790986 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.93.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.93.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 14093308786676 + "lo": 94154857197203 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 784082523654882 + "lo": 551890137839891 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 14093308786676 + "lo": 94154857197203 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 14093308786676 + "lo": 94154857197203 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 14093308786676 + "lo": 94154857197203 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 14093308786676 + "lo": 94154857197203 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 14093308786676 + "lo": 94154857197203 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 784082523654882 + "lo": 551890137839891 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 784082523654882 + "lo": 551890137839891 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 784082523654882 + "lo": 551890137839891 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 784082523654882 + "lo": 551890137839891 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 784082523654882 + "lo": 551890137839891 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 798175832441558 + "lo": 646044995037094 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.94.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.94.json index 1341cf4e4..38605ebc5 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.94.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.94.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 334131392358626 + "lo": 73359364379469 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 482417250963271 + "lo": 684386541895567 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 334131392358626 + "lo": 73359364379469 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 334131392358626 + "lo": 73359364379469 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 334131392358626 + "lo": 73359364379469 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 334131392358626 + "lo": 73359364379469 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 334131392358626 + "lo": 73359364379469 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 482417250963271 + "lo": 684386541895567 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 482417250963271 + "lo": 684386541895567 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 482417250963271 + "lo": 684386541895567 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 482417250963271 + "lo": 684386541895567 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 482417250963271 + "lo": 684386541895567 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 816548643321897 + "lo": 757745906275036 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.95.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.95.json index 2a4d51dda..93a0bc993 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.95.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.95.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 148097596294602 + "lo": 383624841491571 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 848563885855727 + "lo": 409647033674315 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 148097596294602 + "lo": 383624841491571 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 148097596294602 + "lo": 383624841491571 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 148097596294602 + "lo": 383624841491571 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 148097596294602 + "lo": 383624841491571 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 148097596294602 + "lo": 383624841491571 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 848563885855727 + "lo": 409647033674315 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 848563885855727 + "lo": 409647033674315 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 848563885855727 + "lo": 409647033674315 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 848563885855727 + "lo": 409647033674315 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 848563885855727 + "lo": 409647033674315 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 996661482150329 + "lo": 793271875165886 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.96.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.96.json index 99b4f27aa..346fddbd4 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.96.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.96.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 160683033694394 + "lo": 6130173096289 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 654257578020912 + "lo": 577929469006726 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 160683033694394 + "lo": 6130173096289 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 160683033694394 + "lo": 6130173096289 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 160683033694394 + "lo": 6130173096289 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 160683033694394 + "lo": 6130173096289 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 160683033694394 + "lo": 6130173096289 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 654257578020912 + "lo": 577929469006726 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 654257578020912 + "lo": 577929469006726 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 654257578020912 + "lo": 577929469006726 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 654257578020912 + "lo": 577929469006726 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 654257578020912 + "lo": 577929469006726 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 814940611715306 + "lo": 584059642103015 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.97.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.97.json index 66c808f65..7d746796d 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.97.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.97.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 196963267363106 + "lo": 78636052641820 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 736146228904369 + "lo": 556232365144270 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 196963267363106 + "lo": 78636052641820 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 196963267363106 + "lo": 78636052641820 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 196963267363106 + "lo": 78636052641820 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 196963267363106 + "lo": 78636052641820 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 196963267363106 + "lo": 78636052641820 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 736146228904369 + "lo": 556232365144270 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 736146228904369 + "lo": 556232365144270 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 736146228904369 + "lo": 556232365144270 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 736146228904369 + "lo": 556232365144270 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 736146228904369 + "lo": 556232365144270 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 933109496267475 + "lo": 634868417786090 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.98.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.98.json index 09610298f..54d53db52 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.98.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.98.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 743900072731067 + "lo": 4073395401014 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 119246058720957 + "lo": 781200716951385 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 743900072731067 + "lo": 4073395401014 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 743900072731067 + "lo": 4073395401014 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 743900072731067 + "lo": 4073395401014 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 743900072731067 + "lo": 4073395401014 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 743900072731067 + "lo": 4073395401014 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 119246058720957 + "lo": 781200716951385 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 119246058720957 + "lo": 781200716951385 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 119246058720957 + "lo": 781200716951385 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 119246058720957 + "lo": 781200716951385 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 119246058720957 + "lo": 781200716951385 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 863146131452024 + "lo": 785274112352399 } } } diff --git a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.99.json b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.99.json index a4576aa66..f9ce951c3 100644 --- a/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.99.json +++ b/contracts/earn-quest/test_snapshots/multiple_valid_claims_do_not_overflow.99.json @@ -44,7 +44,7 @@ { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } }, { @@ -75,7 +75,7 @@ { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } ] @@ -153,7 +153,7 @@ { "i128": { "hi": 0, - "lo": 27123280666355 + "lo": 279025028766549 } } ] @@ -182,7 +182,7 @@ { "i128": { "hi": 0, - "lo": 345643700362387 + "lo": 443607395894136 } } ] @@ -311,7 +311,7 @@ "val": { "u128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } }, @@ -373,7 +373,7 @@ "val": { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } }, @@ -474,7 +474,7 @@ "val": { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } }, @@ -890,7 +890,7 @@ "val": { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } }, @@ -1207,7 +1207,7 @@ { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } }, { @@ -1249,7 +1249,7 @@ { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } }, { @@ -1312,7 +1312,7 @@ { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } ] @@ -1346,7 +1346,7 @@ "data": { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } } @@ -1575,7 +1575,7 @@ { "i128": { "hi": 0, - "lo": 27123280666355 + "lo": 279025028766549 } } ] @@ -1629,7 +1629,7 @@ "data": { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } } @@ -1666,7 +1666,7 @@ { "i128": { "hi": 0, - "lo": 27123280666355 + "lo": 279025028766549 } } ] @@ -1700,7 +1700,7 @@ "data": { "i128": { "hi": 0, - "lo": 27123280666355 + "lo": 279025028766549 } } } @@ -1755,7 +1755,7 @@ { "i128": { "hi": 0, - "lo": 27123280666355 + "lo": 279025028766549 } } ] @@ -1863,7 +1863,7 @@ "data": { "i128": { "hi": 0, - "lo": 27123280666355 + "lo": 279025028766549 } } } @@ -1900,7 +1900,7 @@ { "i128": { "hi": 0, - "lo": 345643700362387 + "lo": 443607395894136 } } ] @@ -1954,7 +1954,7 @@ "data": { "i128": { "hi": 0, - "lo": 345643700362387 + "lo": 443607395894136 } } } @@ -1991,7 +1991,7 @@ { "i128": { "hi": 0, - "lo": 345643700362387 + "lo": 443607395894136 } } ] @@ -2025,7 +2025,7 @@ "data": { "i128": { "hi": 0, - "lo": 345643700362387 + "lo": 443607395894136 } } } @@ -2080,7 +2080,7 @@ { "i128": { "hi": 0, - "lo": 345643700362387 + "lo": 443607395894136 } } ] @@ -2188,7 +2188,7 @@ "data": { "i128": { "hi": 0, - "lo": 372766981028742 + "lo": 722632424660685 } } } diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.1.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.1.json index c7b1e275e..4cd0b8b6d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.1.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.1.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2798558858985641640, - "lo": 11372187153374586837 + "hi": -849922535565904849, + "lo": 15221655033176953598 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2798558858985641640, - "lo": 11372187153374586837 + "hi": -849922535565904849, + "lo": 15221655033176953598 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.10.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.10.json index ed14a08db..93e26a3dd 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.10.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.10.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2327886286615969371, - "lo": 6017515321408612175 + "hi": -4491046298921945710, + "lo": 9789347745039507398 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2327886286615969371, - "lo": 6017515321408612175 + "hi": -4491046298921945710, + "lo": 9789347745039507398 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.100.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.100.json index 89c01df1f..95d662d79 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.100.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.100.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -9186319933281146253, - "lo": 7360932566640754592 + "hi": -840053906388201694, + "lo": 8486959449011829683 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -9186319933281146253, - "lo": 7360932566640754592 + "hi": -840053906388201694, + "lo": 8486959449011829683 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.101.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.101.json index 0d9c3e415..b24429073 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.101.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.101.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3547487999883197908, - "lo": 13333259292889515787 + "hi": -6518945602181558222, + "lo": 8766065221856191281 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3547487999883197908, - "lo": 13333259292889515787 + "hi": -6518945602181558222, + "lo": 8766065221856191281 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.102.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.102.json index 20d31a977..b898c7a35 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.102.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.102.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7815655290320709066, - "lo": 11205937955175773999 + "hi": -8959910606377292980, + "lo": 18244464848686789331 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7815655290320709066, - "lo": 11205937955175773999 + "hi": -8959910606377292980, + "lo": 18244464848686789331 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.103.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.103.json index 0977e58a6..c471d0831 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.103.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.103.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6174527199945118258, - "lo": 13915091940457184155 + "hi": -5622815179316505410, + "lo": 12098102022634077303 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6174527199945118258, - "lo": 13915091940457184155 + "hi": -5622815179316505410, + "lo": 12098102022634077303 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.104.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.104.json index 824a0ca10..798df32aa 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.104.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.104.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5378797057396965623, - "lo": 8873746145051775387 + "hi": -2083470702504622832, + "lo": 8224175684476024452 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5378797057396965623, - "lo": 8873746145051775387 + "hi": -2083470702504622832, + "lo": 8224175684476024452 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.105.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.105.json index e3ce977f6..e909ed2b3 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.105.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.105.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4895870039788498041, - "lo": 2383640083353908200 + "hi": -4101527348123138422, + "lo": 6612037013170196969 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4895870039788498041, - "lo": 2383640083353908200 + "hi": -4101527348123138422, + "lo": 6612037013170196969 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.106.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.106.json index b696a4524..02c5882f4 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.106.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.106.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3039035332759093489, - "lo": 6169172272439382078 + "hi": -7120557354554643790, + "lo": 13763325587147863778 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3039035332759093489, - "lo": 6169172272439382078 + "hi": -7120557354554643790, + "lo": 13763325587147863778 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.107.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.107.json index e2e4a04b3..da11adf37 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.107.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.107.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8922626815713125687, - "lo": 13174248512116210098 + "hi": -5523168846716223421, + "lo": 14936832978981195732 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8922626815713125687, - "lo": 13174248512116210098 + "hi": -5523168846716223421, + "lo": 14936832978981195732 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.108.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.108.json index d6d9b391d..81d046add 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.108.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.108.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7835663154088656449, - "lo": 12506370538780376443 + "hi": -4787668072046844551, + "lo": 3287479463453296619 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7835663154088656449, - "lo": 12506370538780376443 + "hi": -4787668072046844551, + "lo": 3287479463453296619 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.109.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.109.json index 3bccc9d6d..6dab6d7ee 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.109.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.109.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6514850872861753671, - "lo": 12179122605551053876 + "hi": -1108775604645564203, + "lo": 3405579982271216902 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6514850872861753671, - "lo": 12179122605551053876 + "hi": -1108775604645564203, + "lo": 3405579982271216902 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.11.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.11.json index 15c20b8e3..5c4706d83 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.11.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.11.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8829967472128140854, - "lo": 11880676374596383819 + "hi": -5048520110414934463, + "lo": 13304460670697818186 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8829967472128140854, - "lo": 11880676374596383819 + "hi": -5048520110414934463, + "lo": 13304460670697818186 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.110.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.110.json index a045217bc..85708f4dd 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.110.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.110.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3671950318147493177, - "lo": 14236243721107765809 + "hi": -886212279164997216, + "lo": 16920496324867879158 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3671950318147493177, - "lo": 14236243721107765809 + "hi": -886212279164997216, + "lo": 16920496324867879158 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.111.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.111.json index 7e506c585..3f70ede8a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.111.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.111.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -436047030820354835, - "lo": 916728454140091910 + "hi": -5631462636852577232, + "lo": 455824766772244523 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -436047030820354835, - "lo": 916728454140091910 + "hi": -5631462636852577232, + "lo": 455824766772244523 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.112.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.112.json index c78dc5cd7..46265dffb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.112.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.112.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5558393255468748338, - "lo": 4001013285774802191 + "hi": -4671671012647775076, + "lo": 11245404787225975083 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5558393255468748338, - "lo": 4001013285774802191 + "hi": -4671671012647775076, + "lo": 11245404787225975083 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.113.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.113.json index d827b4c2c..a3a5dcbd6 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.113.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.113.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5558371357984989341, - "lo": 16142847047247162973 + "hi": -6567625235175466426, + "lo": 18375077410967584257 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5558371357984989341, - "lo": 16142847047247162973 + "hi": -6567625235175466426, + "lo": 18375077410967584257 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.114.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.114.json index 319107f14..dff2f7f6f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.114.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.114.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -930145223550064558, - "lo": 3504376791945108513 + "hi": -3603760105500175349, + "lo": 4755641398642793905 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -930145223550064558, - "lo": 3504376791945108513 + "hi": -3603760105500175349, + "lo": 4755641398642793905 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.115.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.115.json index 4661feb3f..fc9361cbb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.115.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.115.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1523810085071839061, - "lo": 5660326696631224393 + "hi": -7557285176498427614, + "lo": 8183062574798861405 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1523810085071839061, - "lo": 5660326696631224393 + "hi": -7557285176498427614, + "lo": 8183062574798861405 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.116.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.116.json index 312cb6fa6..502d6867f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.116.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.116.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -668645015705013469, - "lo": 12906123685563289319 + "hi": -7054949579641295989, + "lo": 14883809036174139383 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -668645015705013469, - "lo": 12906123685563289319 + "hi": -7054949579641295989, + "lo": 14883809036174139383 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.117.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.117.json index 70cd27ed0..ddbe97967 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.117.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.117.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4985845373737343616, - "lo": 2557484367772749401 + "hi": -385376890681366542, + "lo": 11768715415306424355 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4985845373737343616, - "lo": 2557484367772749401 + "hi": -385376890681366542, + "lo": 11768715415306424355 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.118.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.118.json index 8be61087e..09dc73ae5 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.118.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.118.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8842266946912692622, - "lo": 10976073094311043003 + "hi": -4461294381529535355, + "lo": 6513642861493402204 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8842266946912692622, - "lo": 10976073094311043003 + "hi": -4461294381529535355, + "lo": 6513642861493402204 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.119.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.119.json index 0a5e9a327..dc9dcd44f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.119.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.119.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2147983471890348107, - "lo": 15658497833220211960 + "hi": -2416261975136444711, + "lo": 7522380061378573261 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2147983471890348107, - "lo": 15658497833220211960 + "hi": -2416261975136444711, + "lo": 7522380061378573261 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.12.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.12.json index 1019cc8e3..1cea17e05 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.12.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.12.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8009040542354406098, - "lo": 6719723962327284522 + "hi": -2079275390940850221, + "lo": 5036231017380105692 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8009040542354406098, - "lo": 6719723962327284522 + "hi": -2079275390940850221, + "lo": 5036231017380105692 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.120.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.120.json index 41a8c92c2..f0c31a00f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.120.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.120.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7543393544254706349, - "lo": 15884234307239706097 + "hi": -2004186826676972769, + "lo": 4997351345400253758 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7543393544254706349, - "lo": 15884234307239706097 + "hi": -2004186826676972769, + "lo": 4997351345400253758 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.121.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.121.json index ca712a549..131ae34b5 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.121.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.121.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1101587955321388109, - "lo": 2867782316599815260 + "hi": -6494509754932896507, + "lo": 14374523622104197482 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1101587955321388109, - "lo": 2867782316599815260 + "hi": -6494509754932896507, + "lo": 14374523622104197482 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.122.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.122.json index 8959d6b95..d358212df 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.122.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.122.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8757102799553113264, - "lo": 14880071301486443801 + "hi": -5990468120423525061, + "lo": 17611922882795886281 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8757102799553113264, - "lo": 14880071301486443801 + "hi": -5990468120423525061, + "lo": 17611922882795886281 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.123.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.123.json index 683445eb0..b7273bb86 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.123.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.123.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6589396338522917193, - "lo": 8119117805623721217 + "hi": -1102458021532950631, + "lo": 12985259660461615667 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6589396338522917193, - "lo": 8119117805623721217 + "hi": -1102458021532950631, + "lo": 12985259660461615667 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.124.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.124.json index 869f0ffb5..af5d6d8e0 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.124.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.124.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3995909892788687445, - "lo": 275134747806554230 + "hi": -3735970113387641490, + "lo": 3767023146378403980 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3995909892788687445, - "lo": 275134747806554230 + "hi": -3735970113387641490, + "lo": 3767023146378403980 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.125.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.125.json index 27aeccd6a..7e76f537f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.125.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.125.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6347313848060091958, - "lo": 5298127283714178578 + "hi": -5586291326031774773, + "lo": 7425331568386260686 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6347313848060091958, - "lo": 5298127283714178578 + "hi": -5586291326031774773, + "lo": 7425331568386260686 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.126.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.126.json index f95d48cd0..57dd2c3e7 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.126.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.126.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8988636487080240767, - "lo": 1946714091997121032 + "hi": -4099451030508723792, + "lo": 698523160753472819 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8988636487080240767, - "lo": 1946714091997121032 + "hi": -4099451030508723792, + "lo": 698523160753472819 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.127.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.127.json index ed3dd0128..b5cf8b839 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.127.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.127.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7827708162654328303, - "lo": 3840561414886832170 + "hi": -2828365875412682354, + "lo": 15718917123132468149 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7827708162654328303, - "lo": 3840561414886832170 + "hi": -2828365875412682354, + "lo": 15718917123132468149 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.128.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.128.json index c51701684..6c13d4202 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.128.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.128.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1487718298472685341, - "lo": 1600182678594423992 + "hi": -7847984772345517755, + "lo": 827465025045550969 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1487718298472685341, - "lo": 1600182678594423992 + "hi": -7847984772345517755, + "lo": 827465025045550969 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.129.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.129.json index 1d85329e1..e6f79c182 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.129.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.129.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7183027203134497725, - "lo": 9623988726667862945 + "hi": -3569169893352644427, + "lo": 6879226959346414592 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7183027203134497725, - "lo": 9623988726667862945 + "hi": -3569169893352644427, + "lo": 6879226959346414592 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.13.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.13.json index 6df233e0a..68f3354ef 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.13.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.13.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3305575086876734183, - "lo": 17783897875682523173 + "hi": -7025345708862943014, + "lo": 1213038831162330989 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3305575086876734183, - "lo": 17783897875682523173 + "hi": -7025345708862943014, + "lo": 1213038831162330989 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.130.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.130.json index 79d8097e1..330175776 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.130.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.130.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3359873528617750389, - "lo": 17561472852788078402 + "hi": -699237214474979396, + "lo": 7228972466528681549 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3359873528617750389, - "lo": 17561472852788078402 + "hi": -699237214474979396, + "lo": 7228972466528681549 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.131.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.131.json index 38bc7ed17..4e0b4ee20 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.131.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.131.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1572470084664320198, - "lo": 9784082281549106270 + "hi": -8608717188684938952, + "lo": 17804260731919654753 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1572470084664320198, - "lo": 9784082281549106270 + "hi": -8608717188684938952, + "lo": 17804260731919654753 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.132.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.132.json index c29d54b54..7ba2d64cb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.132.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.132.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6335976346635723205, - "lo": 15697063653526643357 + "hi": -5727289032628764476, + "lo": 11003254765689254335 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6335976346635723205, - "lo": 15697063653526643357 + "hi": -5727289032628764476, + "lo": 11003254765689254335 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.133.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.133.json index 552d85b08..3d874d8a6 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.133.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.133.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4608790395891423019, - "lo": 1551896858320233356 + "hi": -3321198003760363844, + "lo": 15583595950130385130 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4608790395891423019, - "lo": 1551896858320233356 + "hi": -3321198003760363844, + "lo": 15583595950130385130 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.134.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.134.json index 17559417e..eb17d20cb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.134.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.134.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8172274312882098672, - "lo": 13687896352876061018 + "hi": -7879256823951555999, + "lo": 2539998249668571058 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8172274312882098672, - "lo": 13687896352876061018 + "hi": -7879256823951555999, + "lo": 2539998249668571058 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.135.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.135.json index fc97b9328..a7612dd33 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.135.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.135.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8681422265852457374, - "lo": 11270471585438522410 + "hi": -2777893751830960613, + "lo": 10716862304661306556 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8681422265852457374, - "lo": 11270471585438522410 + "hi": -2777893751830960613, + "lo": 10716862304661306556 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.136.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.136.json index 98feec775..9e638134d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.136.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.136.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8852008855066122756, - "lo": 14653928661129216485 + "hi": -7347858094207986073, + "lo": 15831529220798611964 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8852008855066122756, - "lo": 14653928661129216485 + "hi": -7347858094207986073, + "lo": 15831529220798611964 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.137.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.137.json index fe52381fa..f797c7081 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.137.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.137.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -237279119302768172, - "lo": 18101210940380395852 + "hi": -8012888782332653292, + "lo": 17754874907590100094 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -237279119302768172, - "lo": 18101210940380395852 + "hi": -8012888782332653292, + "lo": 17754874907590100094 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.138.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.138.json index a965f69ca..8abba2156 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.138.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.138.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8991282575636433362, - "lo": 13205522710151869655 + "hi": -344689360781900948, + "lo": 1949827555601373320 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8991282575636433362, - "lo": 13205522710151869655 + "hi": -344689360781900948, + "lo": 1949827555601373320 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.139.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.139.json index 344533931..b4467ee66 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.139.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.139.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7122857760211717045, - "lo": 14577231811507923260 + "hi": -6642321593011223039, + "lo": 16105809178494347583 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7122857760211717045, - "lo": 14577231811507923260 + "hi": -6642321593011223039, + "lo": 16105809178494347583 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.14.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.14.json index 947034291..4c3bd0a81 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.14.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.14.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -641430033672974253, - "lo": 8079903116741578979 + "hi": -2429957266175603703, + "lo": 9911476111659757852 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -641430033672974253, - "lo": 8079903116741578979 + "hi": -2429957266175603703, + "lo": 9911476111659757852 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.140.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.140.json index ddd9c0347..fbca18e51 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.140.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.140.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3660986876817432836, - "lo": 5635950179721675380 + "hi": -7150913758943685652, + "lo": 11666703725763527819 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3660986876817432836, - "lo": 5635950179721675380 + "hi": -7150913758943685652, + "lo": 11666703725763527819 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.141.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.141.json index c4c3eb92e..ad17ec80f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.141.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.141.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5438978890953328046, - "lo": 8052555208048037654 + "hi": -4934711973740406377, + "lo": 16587176725168899576 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5438978890953328046, - "lo": 8052555208048037654 + "hi": -4934711973740406377, + "lo": 16587176725168899576 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.142.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.142.json index faab654ae..a4366effb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.142.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.142.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7827545472899944914, - "lo": 5285228452281794292 + "hi": -1301617366909367242, + "lo": 16041494749230052868 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7827545472899944914, - "lo": 5285228452281794292 + "hi": -1301617366909367242, + "lo": 16041494749230052868 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.143.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.143.json index c239df8b6..540f60996 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.143.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.143.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3585459865983432523, - "lo": 8633996936070291328 + "hi": -1126804160780312090, + "lo": 9554120962149429701 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3585459865983432523, - "lo": 8633996936070291328 + "hi": -1126804160780312090, + "lo": 9554120962149429701 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.144.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.144.json index b1bccc08a..26fb5e476 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.144.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.144.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3940367279459832037, - "lo": 1914676015649715647 + "hi": -8000996551098152156, + "lo": 10475168146633434513 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3940367279459832037, - "lo": 1914676015649715647 + "hi": -8000996551098152156, + "lo": 10475168146633434513 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.145.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.145.json index c59d9b959..04e28c291 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.145.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.145.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -16197049178734766, - "lo": 9331182010915600729 + "hi": -8960110418617791493, + "lo": 16430016219798394395 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -16197049178734766, - "lo": 9331182010915600729 + "hi": -8960110418617791493, + "lo": 16430016219798394395 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.146.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.146.json index baad41d82..9988c3606 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.146.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.146.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8514598697151367835, - "lo": 4544427636298514113 + "hi": -6137935162423033089, + "lo": 4051045129192599559 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8514598697151367835, - "lo": 4544427636298514113 + "hi": -6137935162423033089, + "lo": 4051045129192599559 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.147.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.147.json index dbe1d4741..98247245d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.147.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.147.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7227813391187434701, - "lo": 11324046285400261185 + "hi": -8302973150855896154, + "lo": 8143119053953987984 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7227813391187434701, - "lo": 11324046285400261185 + "hi": -8302973150855896154, + "lo": 8143119053953987984 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.148.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.148.json index 057101c8e..70367b92f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.148.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.148.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6308080685307728904, - "lo": 17570410969522647057 + "hi": -612518936526079277, + "lo": 6536942833374252718 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6308080685307728904, - "lo": 17570410969522647057 + "hi": -612518936526079277, + "lo": 6536942833374252718 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.149.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.149.json index cab2f6e29..2d31da492 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.149.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.149.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2364802231606051446, - "lo": 12031859079259911410 + "hi": -9098135222945796852, + "lo": 15616762818950952951 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2364802231606051446, - "lo": 12031859079259911410 + "hi": -9098135222945796852, + "lo": 15616762818950952951 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.15.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.15.json index 1c9f23ee2..bff25510b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.15.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.15.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -884239089836497446, - "lo": 16049915051083640277 + "hi": -2512973092149681035, + "lo": 16532827470798487121 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -884239089836497446, - "lo": 16049915051083640277 + "hi": -2512973092149681035, + "lo": 16532827470798487121 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.150.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.150.json index 4123fb85b..033faf232 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.150.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.150.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1771163598691360007, - "lo": 2172116871350232660 + "hi": -9047867341472331909, + "lo": 8864294287615616652 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1771163598691360007, - "lo": 2172116871350232660 + "hi": -9047867341472331909, + "lo": 8864294287615616652 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.151.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.151.json index e245b6ec7..16c8d361a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.151.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.151.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6851810187154876354, - "lo": 9824585396340731096 + "hi": -2447221520077118701, + "lo": 5959002284087180615 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6851810187154876354, - "lo": 9824585396340731096 + "hi": -2447221520077118701, + "lo": 5959002284087180615 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.152.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.152.json index 44c5cb677..c15ba08a2 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.152.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.152.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -427630846805934921, - "lo": 18086212673550222977 + "hi": -6748835863856811342, + "lo": 2705784130673708788 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -427630846805934921, - "lo": 18086212673550222977 + "hi": -6748835863856811342, + "lo": 2705784130673708788 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.153.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.153.json index a61a4cf53..b49d91917 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.153.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.153.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2897532850146044790, - "lo": 4238812858967181442 + "hi": -8427579766448715142, + "lo": 9420714056594328871 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2897532850146044790, - "lo": 4238812858967181442 + "hi": -8427579766448715142, + "lo": 9420714056594328871 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.154.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.154.json index 21c63b227..75662ddb5 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.154.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.154.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7708132652222442647, - "lo": 10689814539520210089 + "hi": -8268679330933886929, + "lo": 11838499442268235642 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7708132652222442647, - "lo": 10689814539520210089 + "hi": -8268679330933886929, + "lo": 11838499442268235642 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.155.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.155.json index c2a65304e..81d3e8793 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.155.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.155.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3153289138496314087, - "lo": 2787749262705363553 + "hi": -753831225031451219, + "lo": 14438683346013403810 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3153289138496314087, - "lo": 2787749262705363553 + "hi": -753831225031451219, + "lo": 14438683346013403810 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.156.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.156.json index 92b919245..09dfcbee9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.156.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.156.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8752545076432495386, - "lo": 5511148768439239226 + "hi": -3770705345663555086, + "lo": 11766683044610480734 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8752545076432495386, - "lo": 5511148768439239226 + "hi": -3770705345663555086, + "lo": 11766683044610480734 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.157.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.157.json index 7c4a874de..942b24483 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.157.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.157.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1731708282009469879, - "lo": 14593717810170646262 + "hi": -5755889370438703258, + "lo": 16997938781924232389 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1731708282009469879, - "lo": 14593717810170646262 + "hi": -5755889370438703258, + "lo": 16997938781924232389 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.158.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.158.json index 7e1b594e8..d005cf613 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.158.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.158.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5100768846834357769, - "lo": 7457204824991707838 + "hi": -1040273349919402554, + "lo": 6786258431905383967 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5100768846834357769, - "lo": 7457204824991707838 + "hi": -1040273349919402554, + "lo": 6786258431905383967 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.159.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.159.json index 3be3436df..3decb08a6 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.159.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.159.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5803972603997060698, - "lo": 14358794815362126727 + "hi": -710970490781319773, + "lo": 9947625607577326116 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5803972603997060698, - "lo": 14358794815362126727 + "hi": -710970490781319773, + "lo": 9947625607577326116 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.16.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.16.json index 4b936b24f..253fc7d9e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.16.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.16.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6954032705289667556, - "lo": 937794240851282830 + "hi": -5965025585409702195, + "lo": 7270737292706583940 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6954032705289667556, - "lo": 937794240851282830 + "hi": -5965025585409702195, + "lo": 7270737292706583940 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.160.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.160.json index 7a06b6445..81a4dcc29 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.160.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.160.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3709965263844824941, - "lo": 9098555914415464919 + "hi": -5586593652350242306, + "lo": 8688760359671642040 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3709965263844824941, - "lo": 9098555914415464919 + "hi": -5586593652350242306, + "lo": 8688760359671642040 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.161.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.161.json index 66a16f063..47f724da9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.161.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.161.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5292862465638842846, - "lo": 9376043930204502313 + "hi": -2924011603519088874, + "lo": 15673696280854618554 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5292862465638842846, - "lo": 9376043930204502313 + "hi": -2924011603519088874, + "lo": 15673696280854618554 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.162.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.162.json index 9f5979384..3eba98fe0 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.162.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.162.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1895517234702185066, - "lo": 3052701669012103701 + "hi": -2511398172870154345, + "lo": 14096873768688988728 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1895517234702185066, - "lo": 3052701669012103701 + "hi": -2511398172870154345, + "lo": 14096873768688988728 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.163.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.163.json index c46ebff9e..ee5b3f3f9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.163.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.163.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3916799053487019785, - "lo": 9295775047761944352 + "hi": -8049843572255964119, + "lo": 909082967737790663 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3916799053487019785, - "lo": 9295775047761944352 + "hi": -8049843572255964119, + "lo": 909082967737790663 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.164.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.164.json index b535cd48f..1518f309e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.164.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.164.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3551121857392407737, - "lo": 16318396564434568917 + "hi": -2966768714541894143, + "lo": 12250111931438798600 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3551121857392407737, - "lo": 16318396564434568917 + "hi": -2966768714541894143, + "lo": 12250111931438798600 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.165.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.165.json index 05803475f..2c88383b9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.165.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.165.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8404458121426040621, - "lo": 17411451489597214603 + "hi": -4011939999380939739, + "lo": 6277441061184381102 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8404458121426040621, - "lo": 17411451489597214603 + "hi": -4011939999380939739, + "lo": 6277441061184381102 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.166.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.166.json index 559a5c8a4..dedd43dd5 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.166.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.166.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2862399309461764065, - "lo": 9043728160618129406 + "hi": -7582240254610901160, + "lo": 8287810515108809000 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2862399309461764065, - "lo": 9043728160618129406 + "hi": -7582240254610901160, + "lo": 8287810515108809000 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.167.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.167.json index 61bdf6e46..532138085 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.167.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.167.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6331280129985382990, - "lo": 11313011060786887016 + "hi": -3847201887285300356, + "lo": 12930248270988454913 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6331280129985382990, - "lo": 11313011060786887016 + "hi": -3847201887285300356, + "lo": 12930248270988454913 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.168.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.168.json index e17e345ff..b35d12701 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.168.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.168.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7450006049260230211, - "lo": 4171890416233379906 + "hi": -7455352181686635081, + "lo": 618439099714017907 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7450006049260230211, - "lo": 4171890416233379906 + "hi": -7455352181686635081, + "lo": 618439099714017907 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.169.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.169.json index b75bf414a..89ec2d307 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.169.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.169.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1246396556894474474, - "lo": 13267020912109568770 + "hi": -1598528283800511756, + "lo": 3819406115369662043 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1246396556894474474, - "lo": 13267020912109568770 + "hi": -1598528283800511756, + "lo": 3819406115369662043 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.17.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.17.json index d405ff5e6..41260d51f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.17.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.17.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1933212134692444193, - "lo": 144970064487496431 + "hi": -6325357817308173839, + "lo": 15586980868125517166 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1933212134692444193, - "lo": 144970064487496431 + "hi": -6325357817308173839, + "lo": 15586980868125517166 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.170.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.170.json index fd3d39b3b..4f4a4fe4c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.170.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.170.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -916208033749682736, - "lo": 11341054339012951928 + "hi": -8167172771215618371, + "lo": 1900286251054503467 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -916208033749682736, - "lo": 11341054339012951928 + "hi": -8167172771215618371, + "lo": 1900286251054503467 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.171.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.171.json index e755c05e7..e700afe5e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.171.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.171.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1790396706466208210, - "lo": 7946228054665319399 + "hi": -7274304018363102982, + "lo": 16541619795481958345 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1790396706466208210, - "lo": 7946228054665319399 + "hi": -7274304018363102982, + "lo": 16541619795481958345 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.172.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.172.json index 5c3d5e8c9..1afc006b4 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.172.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.172.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4309989013341581974, - "lo": 2988222573137931381 + "hi": -8989956077738255942, + "lo": 402542428149139630 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4309989013341581974, - "lo": 2988222573137931381 + "hi": -8989956077738255942, + "lo": 402542428149139630 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.173.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.173.json index fd34bfa43..e53b37c13 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.173.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.173.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6364564911217924287, - "lo": 16203157810370085512 + "hi": -3862976307184288778, + "lo": 197125743407848053 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6364564911217924287, - "lo": 16203157810370085512 + "hi": -3862976307184288778, + "lo": 197125743407848053 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.174.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.174.json index 70496b1a7..fa958f621 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.174.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.174.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2584474571110131958, - "lo": 12013696878597595673 + "hi": -6865342571907108461, + "lo": 17861959502214646344 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2584474571110131958, - "lo": 12013696878597595673 + "hi": -6865342571907108461, + "lo": 17861959502214646344 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.175.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.175.json index a4f693d4e..f49ba37c9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.175.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.175.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7009384483865103991, - "lo": 1405366792412519872 + "hi": -4636520561569133096, + "lo": 172197280528750542 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7009384483865103991, - "lo": 1405366792412519872 + "hi": -4636520561569133096, + "lo": 172197280528750542 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.176.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.176.json index 398f75949..77bfb61b8 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.176.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.176.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4589979687648693170, - "lo": 9790821920959627608 + "hi": -3970719223054744634, + "lo": 8831167528437292840 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4589979687648693170, - "lo": 9790821920959627608 + "hi": -3970719223054744634, + "lo": 8831167528437292840 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.177.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.177.json index e1b3d1e05..8e0a36577 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.177.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.177.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -205491181998769034, - "lo": 11148192495661472680 + "hi": -392983304244916449, + "lo": 2249561083054901844 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -205491181998769034, - "lo": 11148192495661472680 + "hi": -392983304244916449, + "lo": 2249561083054901844 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.178.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.178.json index 0448db59e..f65b530f1 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.178.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.178.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3934734300630339227, - "lo": 17649833603876181683 + "hi": -7351835511020329524, + "lo": 14183245872636271590 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3934734300630339227, - "lo": 17649833603876181683 + "hi": -7351835511020329524, + "lo": 14183245872636271590 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.179.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.179.json index 2194d23ea..ab6e7a8ce 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.179.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.179.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7961880482225239420, - "lo": 4245052727160139551 + "hi": -6692849937280304083, + "lo": 15073152156422524370 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7961880482225239420, - "lo": 4245052727160139551 + "hi": -6692849937280304083, + "lo": 15073152156422524370 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.18.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.18.json index 9be698526..ed723298a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.18.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.18.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2811516863693860081, - "lo": 6311276893334149269 + "hi": -8445576436472028227, + "lo": 11951281001194616380 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2811516863693860081, - "lo": 6311276893334149269 + "hi": -8445576436472028227, + "lo": 11951281001194616380 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.180.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.180.json index 71bf1e3b2..0d35d8310 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.180.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.180.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -9113867981511321233, - "lo": 13440248362192534699 + "hi": -983153296747784461, + "lo": 17206655246058978734 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -9113867981511321233, - "lo": 13440248362192534699 + "hi": -983153296747784461, + "lo": 17206655246058978734 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.181.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.181.json index b8d1ded81..4024f2c8a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.181.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.181.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1127195599438597079, - "lo": 13519561680259061432 + "hi": -3331083558753068302, + "lo": 15529675978617645235 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1127195599438597079, - "lo": 13519561680259061432 + "hi": -3331083558753068302, + "lo": 15529675978617645235 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.182.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.182.json index a816ba8eb..a9de52ed2 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.182.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.182.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7015895453223881239, - "lo": 9459510975590720874 + "hi": -4128366916752262781, + "lo": 11987576962026280599 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7015895453223881239, - "lo": 9459510975590720874 + "hi": -4128366916752262781, + "lo": 11987576962026280599 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.183.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.183.json index 46eaa6dba..28bd2084f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.183.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.183.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6460604871186752664, - "lo": 4373686757162031563 + "hi": -4054635481228394797, + "lo": 13011174341562031645 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6460604871186752664, - "lo": 4373686757162031563 + "hi": -4054635481228394797, + "lo": 13011174341562031645 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.184.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.184.json index 89d0c43c4..addcf042d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.184.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.184.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7156952254376310988, - "lo": 8887459260615891786 + "hi": -124144512770591904, + "lo": 3168418276389990802 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7156952254376310988, - "lo": 8887459260615891786 + "hi": -124144512770591904, + "lo": 3168418276389990802 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.185.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.185.json index 8953c4112..ed78060c6 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.185.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.185.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3622418685613104498, - "lo": 12451931634692543835 + "hi": -2256099478975490800, + "lo": 12323678309427641746 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3622418685613104498, - "lo": 12451931634692543835 + "hi": -2256099478975490800, + "lo": 12323678309427641746 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.186.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.186.json index 7f484e925..642cb1346 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.186.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.186.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7589320081933009403, - "lo": 10899797348556183826 + "hi": -6449948739126087202, + "lo": 4877480605815747620 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7589320081933009403, - "lo": 10899797348556183826 + "hi": -6449948739126087202, + "lo": 4877480605815747620 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.187.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.187.json index 2f7096bc3..3afbcaa53 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.187.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.187.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1079363055316853487, - "lo": 6990530567659989834 + "hi": -4774990142166085906, + "lo": 17031221801871202634 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1079363055316853487, - "lo": 6990530567659989834 + "hi": -4774990142166085906, + "lo": 17031221801871202634 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.188.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.188.json index 2b86059b1..204c8bc5e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.188.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.188.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5930638588157110355, - "lo": 14762232205612750565 + "hi": -3345222860792413449, + "lo": 7842629960007000279 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5930638588157110355, - "lo": 14762232205612750565 + "hi": -3345222860792413449, + "lo": 7842629960007000279 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.189.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.189.json index 469648e37..050e293e4 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.189.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.189.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6463425699359322313, - "lo": 6542734942856131919 + "hi": -7116409352762629439, + "lo": 5250664642443271489 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6463425699359322313, - "lo": 6542734942856131919 + "hi": -7116409352762629439, + "lo": 5250664642443271489 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.19.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.19.json index f69b14404..ceff3b334 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.19.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.19.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5429312821335056225, - "lo": 16754800640824385877 + "hi": -1078999695205031713, + "lo": 57091190627452353 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5429312821335056225, - "lo": 16754800640824385877 + "hi": -1078999695205031713, + "lo": 57091190627452353 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.190.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.190.json index 3952ac32f..3244d1abb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.190.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.190.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8512786940025157642, - "lo": 16259349426990089614 + "hi": -968700882653458855, + "lo": 17514877116604508549 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8512786940025157642, - "lo": 16259349426990089614 + "hi": -968700882653458855, + "lo": 17514877116604508549 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.191.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.191.json index 065520d4b..f3b37344a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.191.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.191.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3894700639990891483, - "lo": 16984176841753413347 + "hi": -6318875215350110522, + "lo": 7475489635759427927 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3894700639990891483, - "lo": 16984176841753413347 + "hi": -6318875215350110522, + "lo": 7475489635759427927 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.192.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.192.json index 4e7321688..0d82a9ff0 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.192.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.192.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2762267359700098412, - "lo": 4093906232316353138 + "hi": -736180348736077945, + "lo": 15127856770069842743 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2762267359700098412, - "lo": 4093906232316353138 + "hi": -736180348736077945, + "lo": 15127856770069842743 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.193.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.193.json index f49f59b7e..a9acf0c00 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.193.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.193.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6617934918040944084, - "lo": 4134324513692211390 + "hi": -3860689687845966475, + "lo": 17007587653971623821 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6617934918040944084, - "lo": 4134324513692211390 + "hi": -3860689687845966475, + "lo": 17007587653971623821 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.194.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.194.json index 7cdc4e766..66875c326 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.194.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.194.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -426896098043021770, - "lo": 10898940931802031872 + "hi": -5170516337516446717, + "lo": 9900543404087720763 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -426896098043021770, - "lo": 10898940931802031872 + "hi": -5170516337516446717, + "lo": 9900543404087720763 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.195.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.195.json index 3539bcfa3..64323d5ac 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.195.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.195.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2973060009903095180, - "lo": 6661829017273740572 + "hi": -3602479811455350641, + "lo": 15734189986205771292 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2973060009903095180, - "lo": 6661829017273740572 + "hi": -3602479811455350641, + "lo": 15734189986205771292 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.196.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.196.json index 3aecb47ee..a64825de1 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.196.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.196.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6219091487174307752, - "lo": 11625281234028021154 + "hi": -5525167119166031983, + "lo": 10500182497931192024 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6219091487174307752, - "lo": 11625281234028021154 + "hi": -5525167119166031983, + "lo": 10500182497931192024 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.197.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.197.json index 0dd3c35c8..d500a2794 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.197.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.197.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2338195039927407476, - "lo": 10456340514982980643 + "hi": -576639625394448239, + "lo": 3042218226231703297 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2338195039927407476, - "lo": 10456340514982980643 + "hi": -576639625394448239, + "lo": 3042218226231703297 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.198.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.198.json index e145e6cd7..73263db26 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.198.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.198.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -9166354914231574143, - "lo": 7566061705267708239 + "hi": -6256075303970796070, + "lo": 12137592983272723997 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -9166354914231574143, - "lo": 7566061705267708239 + "hi": -6256075303970796070, + "lo": 12137592983272723997 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.199.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.199.json index 91e69848d..c7251745b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.199.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.199.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -134074530782362513, - "lo": 12361664673144589276 + "hi": -7617341465152378930, + "lo": 1566513393618182342 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -134074530782362513, - "lo": 12361664673144589276 + "hi": -7617341465152378930, + "lo": 1566513393618182342 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.2.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.2.json index 49b9b7040..c267eed80 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.2.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.2.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1986409975860837389, - "lo": 483494157172320390 + "hi": -7159995237436707908, + "lo": 7858492578527854408 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1986409975860837389, - "lo": 483494157172320390 + "hi": -7159995237436707908, + "lo": 7858492578527854408 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.20.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.20.json index c5bacadb9..514669e03 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.20.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.20.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8359083563457353777, - "lo": 7746897776010822238 + "hi": -3283007659957876598, + "lo": 13724930319314751729 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8359083563457353777, - "lo": 7746897776010822238 + "hi": -3283007659957876598, + "lo": 13724930319314751729 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.200.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.200.json index 3ce0743f0..91ddfe926 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.200.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.200.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1679374998383623816, - "lo": 15586504525012121910 + "hi": -1762078706575667059, + "lo": 13592071020841696542 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1679374998383623816, - "lo": 15586504525012121910 + "hi": -1762078706575667059, + "lo": 13592071020841696542 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.201.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.201.json index cb03895db..52874c418 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.201.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.201.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -9105723498079581342, - "lo": 16091109655277858503 + "hi": -5329831855215136970, + "lo": 15105596742051370610 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -9105723498079581342, - "lo": 16091109655277858503 + "hi": -5329831855215136970, + "lo": 15105596742051370610 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.202.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.202.json index 4c598dcd4..976771e01 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.202.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.202.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2721749593244560146, - "lo": 8290187269022667882 + "hi": -782929368408205983, + "lo": 16574720457564768704 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2721749593244560146, - "lo": 8290187269022667882 + "hi": -782929368408205983, + "lo": 16574720457564768704 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.203.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.203.json index 28edbc073..95a2578a2 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.203.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.203.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2815358871559372262, - "lo": 400924949517665293 + "hi": -597751807903466474, + "lo": 16100686264195057245 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2815358871559372262, - "lo": 400924949517665293 + "hi": -597751807903466474, + "lo": 16100686264195057245 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.204.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.204.json index 49e9c68b8..533eb42ad 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.204.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.204.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -945383453559058228, - "lo": 1758462826073049072 + "hi": -6464888598024241419, + "lo": 7762667353404340542 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -945383453559058228, - "lo": 1758462826073049072 + "hi": -6464888598024241419, + "lo": 7762667353404340542 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.205.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.205.json index dd05b9c99..771d2fdec 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.205.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.205.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5810378033922140681, - "lo": 2488391914831264946 + "hi": -2985446226387631262, + "lo": 10520330072566124790 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5810378033922140681, - "lo": 2488391914831264946 + "hi": -2985446226387631262, + "lo": 10520330072566124790 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.206.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.206.json index 3d4233bc5..6306d9a48 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.206.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.206.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5189195900722795052, - "lo": 11863683639991776295 + "hi": -8586504837943155917, + "lo": 15126055725431152371 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5189195900722795052, - "lo": 11863683639991776295 + "hi": -8586504837943155917, + "lo": 15126055725431152371 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.207.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.207.json index d4e433412..d663fd08b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.207.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.207.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7115936084383409234, - "lo": 16996096968066607098 + "hi": -814120676297998526, + "lo": 926635104357272569 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7115936084383409234, - "lo": 16996096968066607098 + "hi": -814120676297998526, + "lo": 926635104357272569 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.208.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.208.json index 158f843ce..95f577c51 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.208.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.208.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1712950731368224126, - "lo": 13398838622228125882 + "hi": -4112119056818826862, + "lo": 7989441192769383551 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1712950731368224126, - "lo": 13398838622228125882 + "hi": -4112119056818826862, + "lo": 7989441192769383551 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.209.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.209.json index b3de9967e..4b719c2bf 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.209.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.209.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6304211952728799133, - "lo": 2340731244661245139 + "hi": -5532478933570329223, + "lo": 3539661024511636867 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6304211952728799133, - "lo": 2340731244661245139 + "hi": -5532478933570329223, + "lo": 3539661024511636867 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.21.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.21.json index 2213eb7d8..d4d25716c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.21.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.21.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2896026396593751970, - "lo": 13055305193698815442 + "hi": -6083648197897063735, + "lo": 338675025491932251 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2896026396593751970, - "lo": 13055305193698815442 + "hi": -6083648197897063735, + "lo": 338675025491932251 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.210.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.210.json index 9fd8d39ba..284abcf9b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.210.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.210.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7994527957475218884, - "lo": 739985401790181841 + "hi": -7174407479678918184, + "lo": 13748855356737376984 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7994527957475218884, - "lo": 739985401790181841 + "hi": -7174407479678918184, + "lo": 13748855356737376984 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.211.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.211.json index 346d5e836..34f6dfdbb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.211.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.211.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -994636005193674671, - "lo": 9838184167215255728 + "hi": -3611614388855234401, + "lo": 17211982722440390296 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -994636005193674671, - "lo": 9838184167215255728 + "hi": -3611614388855234401, + "lo": 17211982722440390296 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.212.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.212.json index 86efd2a3d..483f5112b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.212.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.212.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8903853212540815007, - "lo": 2519595434629644453 + "hi": -1645482593865409784, + "lo": 1147734895322933921 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8903853212540815007, - "lo": 2519595434629644453 + "hi": -1645482593865409784, + "lo": 1147734895322933921 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.213.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.213.json index 9541f9a33..f7f152250 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.213.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.213.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -236530885278941635, - "lo": 11749822725339404058 + "hi": -7596251251183243719, + "lo": 10163685664141269669 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -236530885278941635, - "lo": 11749822725339404058 + "hi": -7596251251183243719, + "lo": 10163685664141269669 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.214.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.214.json index 18e6bda7f..39eda2536 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.214.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.214.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4222611522638364382, - "lo": 5664840791805819861 + "hi": -6681499910098937578, + "lo": 3721428147360535235 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4222611522638364382, - "lo": 5664840791805819861 + "hi": -6681499910098937578, + "lo": 3721428147360535235 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.215.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.215.json index a569cbe36..d69da82e0 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.215.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.215.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1765395056981814273, - "lo": 12188785174846072780 + "hi": -3903834866802734307, + "lo": 796268252652126875 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1765395056981814273, - "lo": 12188785174846072780 + "hi": -3903834866802734307, + "lo": 796268252652126875 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.216.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.216.json index 9dd99de5e..c71df5020 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.216.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.216.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5018008354752559913, - "lo": 17037083635601666883 + "hi": -6487936315737772531, + "lo": 2294876946035764906 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5018008354752559913, - "lo": 17037083635601666883 + "hi": -6487936315737772531, + "lo": 2294876946035764906 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.217.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.217.json index 9ecee4655..63af1775e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.217.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.217.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4487970181445698114, - "lo": 11231531011330661699 + "hi": -2718508602545387208, + "lo": 10623250737272921042 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4487970181445698114, - "lo": 11231531011330661699 + "hi": -2718508602545387208, + "lo": 10623250737272921042 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.218.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.218.json index 7d023e605..8a223ce9c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.218.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.218.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6545816774245269656, - "lo": 9036792991206766879 + "hi": -5093654929793239806, + "lo": 17556867714942660126 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6545816774245269656, - "lo": 9036792991206766879 + "hi": -5093654929793239806, + "lo": 17556867714942660126 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.219.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.219.json index 426b89309..2fb0dfb4f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.219.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.219.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4100083892311556293, - "lo": 11250122797776157835 + "hi": -3806831307862979861, + "lo": 131988851239751256 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4100083892311556293, - "lo": 11250122797776157835 + "hi": -3806831307862979861, + "lo": 131988851239751256 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.22.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.22.json index 1017fc2cc..da9c89d88 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.22.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.22.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -227186464175201390, - "lo": 3385178340817710746 + "hi": -6921214236242382153, + "lo": 2581902178418241575 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -227186464175201390, - "lo": 3385178340817710746 + "hi": -6921214236242382153, + "lo": 2581902178418241575 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.220.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.220.json index 97b0b53f5..4cf8652c4 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.220.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.220.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -443189046223205871, - "lo": 16786923181299885180 + "hi": -158356300198038885, + "lo": 10278354351262976021 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -443189046223205871, - "lo": 16786923181299885180 + "hi": -158356300198038885, + "lo": 10278354351262976021 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.221.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.221.json index cc31471b9..e9d4480d3 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.221.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.221.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4814560470386741440, - "lo": 18198299885844595598 + "hi": -1553538709316067781, + "lo": 17470974191878312265 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4814560470386741440, - "lo": 18198299885844595598 + "hi": -1553538709316067781, + "lo": 17470974191878312265 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.222.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.222.json index f5e5bd669..3be1e7e91 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.222.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.222.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4989138739980848644, - "lo": 7422631142506441400 + "hi": -6696130702222388692, + "lo": 11915177545397943113 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4989138739980848644, - "lo": 7422631142506441400 + "hi": -6696130702222388692, + "lo": 11915177545397943113 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.223.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.223.json index 2808cf28f..9eb13661b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.223.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.223.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -372022717007096900, - "lo": 13014170596911144900 + "hi": -3735713911158756320, + "lo": 14932372310371165514 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -372022717007096900, - "lo": 13014170596911144900 + "hi": -3735713911158756320, + "lo": 14932372310371165514 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.224.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.224.json index 800d04d83..6d67fe28a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.224.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.224.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6770734117806476371, - "lo": 14522179110630136501 + "hi": -6835147605507392593, + "lo": 9738921727857849480 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6770734117806476371, - "lo": 14522179110630136501 + "hi": -6835147605507392593, + "lo": 9738921727857849480 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.225.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.225.json index 667a7f07a..49c14cd79 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.225.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.225.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3629348685105189331, - "lo": 5732410565550628779 + "hi": -2949942858228669805, + "lo": 10529032630252617527 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3629348685105189331, - "lo": 5732410565550628779 + "hi": -2949942858228669805, + "lo": 10529032630252617527 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.226.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.226.json index 04b16816d..5bf6638ae 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.226.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.226.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6812739949129819081, - "lo": 5250206959870042440 + "hi": -5597266912157212827, + "lo": 5796433795820735833 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6812739949129819081, - "lo": 5250206959870042440 + "hi": -5597266912157212827, + "lo": 5796433795820735833 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.227.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.227.json index 04372adf6..9e8dc2c6c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.227.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.227.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -803067948637487518, - "lo": 10987402170322901862 + "hi": -5772284014556916046, + "lo": 5015485861524838307 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -803067948637487518, - "lo": 10987402170322901862 + "hi": -5772284014556916046, + "lo": 5015485861524838307 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.228.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.228.json index 420af6169..ed431512e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.228.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.228.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8991715169294478341, - "lo": 16311229541233710479 + "hi": -3323095042558270078, + "lo": 15040447147989295130 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8991715169294478341, - "lo": 16311229541233710479 + "hi": -3323095042558270078, + "lo": 15040447147989295130 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.229.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.229.json index ab2431f28..bb45ea001 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.229.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.229.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -218542120185565552, - "lo": 1972915834563315546 + "hi": -4678668080269934187, + "lo": 13835444495818575134 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -218542120185565552, - "lo": 1972915834563315546 + "hi": -4678668080269934187, + "lo": 13835444495818575134 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.23.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.23.json index b46f4c832..74571106c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.23.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.23.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8813519548474387575, - "lo": 14404186026771352536 + "hi": -826212897167938015, + "lo": 4494545187802906421 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8813519548474387575, - "lo": 14404186026771352536 + "hi": -826212897167938015, + "lo": 4494545187802906421 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.230.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.230.json index b7daa12cf..b8f3b809a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.230.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.230.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3994679416614612703, - "lo": 1656078782048729361 + "hi": -933617850478743329, + "lo": 12305418544117314010 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3994679416614612703, - "lo": 1656078782048729361 + "hi": -933617850478743329, + "lo": 12305418544117314010 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.231.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.231.json index a5c08f0b3..cb0a692bc 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.231.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.231.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -561740593134159955, - "lo": 7958383308824007683 + "hi": -3562626297562316496, + "lo": 12749131063280895279 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -561740593134159955, - "lo": 7958383308824007683 + "hi": -3562626297562316496, + "lo": 12749131063280895279 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.232.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.232.json index df9b8f39c..4f416d887 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.232.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.232.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5627343746761068732, - "lo": 1002349854503940726 + "hi": -1952657474974427806, + "lo": 8680786100881609280 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5627343746761068732, - "lo": 1002349854503940726 + "hi": -1952657474974427806, + "lo": 8680786100881609280 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.233.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.233.json index 7572c5cc2..6bcf628da 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.233.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.233.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -806640928629826744, - "lo": 12063050290736931499 + "hi": -85995586362787243, + "lo": 6662019792276456036 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -806640928629826744, - "lo": 12063050290736931499 + "hi": -85995586362787243, + "lo": 6662019792276456036 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.234.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.234.json index ce4224a57..ed25cf683 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.234.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.234.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1902949533592990400, - "lo": 2337769145485271288 + "hi": -6950984346138519614, + "lo": 10898638711159259163 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1902949533592990400, - "lo": 2337769145485271288 + "hi": -6950984346138519614, + "lo": 10898638711159259163 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.235.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.235.json index f0badb842..c16628a19 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.235.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.235.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7269552231374440349, - "lo": 5835754740288543739 + "hi": -702241486631467321, + "lo": 8142354163687091058 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7269552231374440349, - "lo": 5835754740288543739 + "hi": -702241486631467321, + "lo": 8142354163687091058 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.236.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.236.json index 1eea43f0d..04f278a18 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.236.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.236.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8690822698034953047, - "lo": 11983953652409419033 + "hi": -3458568972877618155, + "lo": 11744881319065426597 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8690822698034953047, - "lo": 11983953652409419033 + "hi": -3458568972877618155, + "lo": 11744881319065426597 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.237.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.237.json index 3c6b4b849..10a351708 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.237.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.237.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -327725682542909492, - "lo": 13660557642628795955 + "hi": -3812797997950208063, + "lo": 135999790822144369 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -327725682542909492, - "lo": 13660557642628795955 + "hi": -3812797997950208063, + "lo": 135999790822144369 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.238.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.238.json index a892f2166..c056c8005 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.238.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.238.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2699786194970315046, - "lo": 2251112872596063892 + "hi": -2029358193175343479, + "lo": 7020329854180598233 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2699786194970315046, - "lo": 2251112872596063892 + "hi": -2029358193175343479, + "lo": 7020329854180598233 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.239.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.239.json index 2b88c0dcb..9dd97f4c8 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.239.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.239.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5731503278137453319, - "lo": 14847456767122769129 + "hi": -2310648909743535035, + "lo": 1725976321164595423 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5731503278137453319, - "lo": 14847456767122769129 + "hi": -2310648909743535035, + "lo": 1725976321164595423 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.24.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.24.json index ed2e82982..8e1aadb67 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.24.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.24.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5820998434575199371, - "lo": 11357862610614716806 + "hi": -3069753068533000006, + "lo": 16572347049008102868 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5820998434575199371, - "lo": 11357862610614716806 + "hi": -3069753068533000006, + "lo": 16572347049008102868 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.240.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.240.json index 9c8165015..c92b82535 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.240.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.240.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -253547942074266235, - "lo": 2078434186787445855 + "hi": -5790975347100567880, + "lo": 12724427590077906708 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -253547942074266235, - "lo": 2078434186787445855 + "hi": -5790975347100567880, + "lo": 12724427590077906708 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.241.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.241.json index 3479b05dd..462469f65 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.241.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.241.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7093596417159072896, - "lo": 13223601874421244798 + "hi": -2436888867457981479, + "lo": 15367968139548377620 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7093596417159072896, - "lo": 13223601874421244798 + "hi": -2436888867457981479, + "lo": 15367968139548377620 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.242.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.242.json index c5bca712b..744e7a79c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.242.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.242.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -219835968374841746, - "lo": 11732463956881385580 + "hi": -7040305207398017110, + "lo": 1412916357723243514 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -219835968374841746, - "lo": 11732463956881385580 + "hi": -7040305207398017110, + "lo": 1412916357723243514 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.243.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.243.json index 2fd0b9ae5..da186813c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.243.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.243.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3079324422779915520, - "lo": 14797817612238952507 + "hi": -1903566636791356181, + "lo": 12591277604705796596 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3079324422779915520, - "lo": 14797817612238952507 + "hi": -1903566636791356181, + "lo": 12591277604705796596 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.244.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.244.json index 4c779dc38..3cb010bb3 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.244.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.244.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4468425030352016191, - "lo": 4254346722669623551 + "hi": -1731939015074476017, + "lo": 3033745034051514708 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4468425030352016191, - "lo": 4254346722669623551 + "hi": -1731939015074476017, + "lo": 3033745034051514708 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.245.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.245.json index 758eef1bf..5f088a846 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.245.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.245.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7260473110527440141, - "lo": 6819199539168496679 + "hi": -1982627596538934682, + "lo": 16961005216664223931 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7260473110527440141, - "lo": 6819199539168496679 + "hi": -1982627596538934682, + "lo": 16961005216664223931 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.246.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.246.json index 7d863643c..6ea660a8a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.246.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.246.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2672340056996843650, - "lo": 16200288568507978504 + "hi": -1313684391683380428, + "lo": 3146017071886868671 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2672340056996843650, - "lo": 16200288568507978504 + "hi": -1313684391683380428, + "lo": 3146017071886868671 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.247.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.247.json index 9e451e3c3..e342197c5 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.247.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.247.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -231727241837452050, - "lo": 15943679932749434614 + "hi": -5176602963494987684, + "lo": 567261812812729860 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -231727241837452050, - "lo": 15943679932749434614 + "hi": -5176602963494987684, + "lo": 567261812812729860 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.248.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.248.json index 2e645e01a..9d23ec244 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.248.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.248.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2139027787358424151, - "lo": 7903929632296534899 + "hi": -7860846963962277126, + "lo": 10965009209164379197 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2139027787358424151, - "lo": 7903929632296534899 + "hi": -7860846963962277126, + "lo": 10965009209164379197 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.249.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.249.json index a87b22b32..a554549e8 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.249.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.249.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8375326877781510289, - "lo": 14041454274322787009 + "hi": -8669022173859075795, + "lo": 15626002166145944193 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8375326877781510289, - "lo": 14041454274322787009 + "hi": -8669022173859075795, + "lo": 15626002166145944193 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.25.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.25.json index 0d33f32a7..2ff7e311e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.25.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.25.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -475266813041883459, - "lo": 14901036239848130821 + "hi": -478503101470104245, + "lo": 507053660841922018 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -475266813041883459, - "lo": 14901036239848130821 + "hi": -478503101470104245, + "lo": 507053660841922018 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.250.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.250.json index a4a4a955b..a32460ab7 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.250.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.250.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5920589088943170378, - "lo": 961776273376935529 + "hi": -2155618130240645122, + "lo": 5988099521499573960 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5920589088943170378, - "lo": 961776273376935529 + "hi": -2155618130240645122, + "lo": 5988099521499573960 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.251.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.251.json index 6b5f7dd42..0c43495f0 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.251.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.251.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1522381880577667310, - "lo": 4152807984462475019 + "hi": -4598032694487347863, + "lo": 17989559733951725445 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1522381880577667310, - "lo": 4152807984462475019 + "hi": -4598032694487347863, + "lo": 17989559733951725445 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.252.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.252.json index 8bb68fcbf..a38ba9704 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.252.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.252.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6286473998311830823, - "lo": 17057183176793828774 + "hi": -8859640227525912316, + "lo": 3264942983135902281 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6286473998311830823, - "lo": 17057183176793828774 + "hi": -8859640227525912316, + "lo": 3264942983135902281 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.253.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.253.json index 94fc263ad..ae22681e9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.253.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.253.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6852910425711338481, - "lo": 8931048144545710565 + "hi": -9178321908775710559, + "lo": 5631143265676614282 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6852910425711338481, - "lo": 8931048144545710565 + "hi": -9178321908775710559, + "lo": 5631143265676614282 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.254.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.254.json index 02c5660ff..ee2752b66 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.254.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.254.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3785801474803238120, - "lo": 15209364886391866193 + "hi": -401248305590143084, + "lo": 11948785326350124822 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3785801474803238120, - "lo": 15209364886391866193 + "hi": -401248305590143084, + "lo": 11948785326350124822 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.255.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.255.json index 1766d13ab..faf27def9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.255.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.255.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5432176216955846357, - "lo": 2128543762900164627 + "hi": -3745055321704855885, + "lo": 2575706542397809220 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5432176216955846357, - "lo": 2128543762900164627 + "hi": -3745055321704855885, + "lo": 2575706542397809220 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.256.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.256.json index 8bd19000c..2dedad240 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.256.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.256.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6829893323115129531, - "lo": 7441622416079852150 + "hi": -2919263712502904360, + "lo": 955524244511923670 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6829893323115129531, - "lo": 7441622416079852150 + "hi": -2919263712502904360, + "lo": 955524244511923670 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.257.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.257.json new file mode 100644 index 000000000..14eb38851 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.257.json @@ -0,0 +1,1451 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Approved" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 100 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 100 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": -1347135863752308282, + "lo": 13133790506722712924 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "error": { + "contract": 3 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "claim_reward" + }, + { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": -1347135863752308282, + "lo": 13133790506722712924 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.258.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.258.json new file mode 100644 index 000000000..1dd3dc6d0 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.258.json @@ -0,0 +1,1451 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Approved" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 100 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 100 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": -1095090621009931402, + "lo": 6311133668274171163 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "error": { + "contract": 3 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "claim_reward" + }, + { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": -1095090621009931402, + "lo": 6311133668274171163 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.259.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.259.json new file mode 100644 index 000000000..ff9d11a1f --- /dev/null +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.259.json @@ -0,0 +1,1451 @@ +{ + "generators": { + "address": 6, + "nonce": 0 + }, + "auth": [ + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "register_quest", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "submit_proof", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "approve_submission", + "args": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "PlatformQuestsCreated" + } + ] + }, + "val": { + "u64": 1 + } + }, + { + "key": { + "vec": [ + { + "symbol": "PlatformRewardsDistributed" + } + ] + }, + "val": { + "u128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "vec": [ + { + "symbol": "Quest" + }, + { + "symbol": "QX" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "category" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "creator" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "deadline" + }, + "val": { + "u64": 10000 + } + }, + { + "key": { + "symbol": "grace_period_seconds" + }, + "val": "void" + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "reward_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 100 + } + } + }, + { + "key": { + "symbol": "reward_asset" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Active" + } + ] + } + }, + { + "key": { + "symbol": "total_claims" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "verifier" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestCategory" + }, + { + "u32": 0 + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "QuestIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "QX" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Submission" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "claimed_amount" + }, + "val": { + "i128": { + "hi": 0, + "lo": 0 + } + } + }, + { + "key": { + "symbol": "proof_hash" + }, + "val": { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + }, + { + "key": { + "symbol": "quest_id" + }, + "val": { + "symbol": "QX" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Approved" + } + ] + } + }, + { + "key": { + "symbol": "submitter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": 0 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": 1033654523790656264 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": 5541220902715666415 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM", + "key": { + "ledger_key_nonce": { + "nonce": 2032731177588607455 + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "key": { + "ledger_key_nonce": { + "nonce": 4837995959683129791 + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4", + "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": { + "hi": 0, + "lo": 100 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "register_quest" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "quest_reg" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + ], + "data": { + "vec": [ + { + "i128": { + "hi": 0, + "lo": 100 + } + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 10000 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "register_quest" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 100 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 100 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "submit_proof" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "proof_sub" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "bytes": "0101010101010101010101010101010101010101010101010101010101010101" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "submit_proof" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "approve_submission" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "sub_appr" + }, + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "approve_submission" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": -3686858602975248654, + "lo": 6947996422393625556 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "claim_reward" + } + ], + "data": { + "error": { + "contract": 3 + } + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "string": "escalating Ok(ScErrorType::Contract) frame-exit to Err" + } + } + } + }, + "failed_call": true + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "error" + }, + { + "error": { + "contract": 3 + } + } + ], + "data": { + "vec": [ + { + "string": "contract try_call failed" + }, + { + "symbol": "claim_reward" + }, + { + "vec": [ + { + "symbol": "QX" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "i128": { + "hi": -3686858602975248654, + "lo": 6947996422393625556 + } + } + ] + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.26.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.26.json index da9e6b752..f1cd6c01b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.26.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.26.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -499430342926585645, - "lo": 16611500513354792209 + "hi": -2507117706653495848, + "lo": 17491979085990226121 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -499430342926585645, - "lo": 16611500513354792209 + "hi": -2507117706653495848, + "lo": 17491979085990226121 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.27.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.27.json index 9517dd780..81369d943 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.27.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.27.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8879142665674193929, - "lo": 13988833175485368759 + "hi": -7550624396863345958, + "lo": 8249396379039857371 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8879142665674193929, - "lo": 13988833175485368759 + "hi": -7550624396863345958, + "lo": 8249396379039857371 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.28.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.28.json index a783d64ad..0f218d857 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.28.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.28.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6652819531066607824, - "lo": 14900024126633272942 + "hi": -2934700085431063770, + "lo": 2769125295632397868 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6652819531066607824, - "lo": 14900024126633272942 + "hi": -2934700085431063770, + "lo": 2769125295632397868 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.29.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.29.json index f96f812b7..b6a2ed5b7 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.29.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.29.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7762968736808251952, - "lo": 13408561759009881435 + "hi": -6028217370762549224, + "lo": 6852035379872501696 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7762968736808251952, - "lo": 13408561759009881435 + "hi": -6028217370762549224, + "lo": 6852035379872501696 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.3.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.3.json index dcc14973e..7e0ea1ac9 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.3.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.3.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2832897623509007658, - "lo": 2438624506144652625 + "hi": -6693994557402860857, + "lo": 7717415868071754170 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2832897623509007658, - "lo": 2438624506144652625 + "hi": -6693994557402860857, + "lo": 7717415868071754170 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.30.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.30.json index c91ee77b4..35dbcde31 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.30.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.30.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1105538597786679935, - "lo": 6361135328877970858 + "hi": -5155491062668263574, + "lo": 7123665814693315210 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1105538597786679935, - "lo": 6361135328877970858 + "hi": -5155491062668263574, + "lo": 7123665814693315210 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.31.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.31.json index c000a58cc..e66d93dc7 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.31.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.31.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3867018595912791797, - "lo": 6384416456810823083 + "hi": -6235286389193833695, + "lo": 2564049835343415228 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3867018595912791797, - "lo": 6384416456810823083 + "hi": -6235286389193833695, + "lo": 2564049835343415228 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.32.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.32.json index fbf8fe9d4..8257dd54d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.32.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.32.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6025041968225946621, - "lo": 8541881419978727805 + "hi": -3782477046757638717, + "lo": 2877734217010934595 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6025041968225946621, - "lo": 8541881419978727805 + "hi": -3782477046757638717, + "lo": 2877734217010934595 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.33.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.33.json index 32888d5ee..63ac6eb22 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.33.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.33.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7442879426940908884, - "lo": 17879943024400098872 + "hi": -8684867793212642565, + "lo": 412635197904897146 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7442879426940908884, - "lo": 17879943024400098872 + "hi": -8684867793212642565, + "lo": 412635197904897146 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.34.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.34.json index 928edb29c..6cd1e0bcb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.34.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.34.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -9202113844095450535, - "lo": 17066741044556980989 + "hi": -8489994318940566008, + "lo": 12206629134246786342 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -9202113844095450535, - "lo": 17066741044556980989 + "hi": -8489994318940566008, + "lo": 12206629134246786342 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.35.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.35.json index 473451cf4..0a7afe58a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.35.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.35.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5197425650789892467, - "lo": 1416609695641329517 + "hi": -1304612082122016322, + "lo": 17160904503217524336 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5197425650789892467, - "lo": 1416609695641329517 + "hi": -1304612082122016322, + "lo": 17160904503217524336 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.36.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.36.json index 242ddc577..cf9787678 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.36.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.36.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6522915016303995516, - "lo": 10180018943809286303 + "hi": -7353987633299481795, + "lo": 8909668413458857135 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6522915016303995516, - "lo": 10180018943809286303 + "hi": -7353987633299481795, + "lo": 8909668413458857135 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.37.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.37.json index ba9dddd0c..f96c91001 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.37.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.37.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -972924255542573868, - "lo": 9021659901475661296 + "hi": -4095919515455263400, + "lo": 4203505562193596445 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -972924255542573868, - "lo": 9021659901475661296 + "hi": -4095919515455263400, + "lo": 4203505562193596445 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.38.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.38.json index 78e0bb2d8..3d89e8cb2 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.38.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.38.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2065282655710378584, - "lo": 356275253758528865 + "hi": -646209155897806140, + "lo": 12808086166293329883 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2065282655710378584, - "lo": 356275253758528865 + "hi": -646209155897806140, + "lo": 12808086166293329883 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.39.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.39.json index c59074655..671e5f62b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.39.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.39.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2421076873579894544, - "lo": 9397601504397758870 + "hi": -8603821469524911676, + "lo": 12900362818108898402 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2421076873579894544, - "lo": 9397601504397758870 + "hi": -8603821469524911676, + "lo": 12900362818108898402 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.4.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.4.json index 9f5363397..b221dcbea 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.4.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.4.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2112122277283788085, - "lo": 5801662542654753112 + "hi": -2421760376850823365, + "lo": 3254123818235914008 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2112122277283788085, - "lo": 5801662542654753112 + "hi": -2421760376850823365, + "lo": 3254123818235914008 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.40.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.40.json index dd8b3ae38..d5802d2da 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.40.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.40.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6941634514884148794, - "lo": 15384046802786678215 + "hi": -7218887124816971150, + "lo": 1281966600870063085 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6941634514884148794, - "lo": 15384046802786678215 + "hi": -7218887124816971150, + "lo": 1281966600870063085 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.41.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.41.json index ea70c9170..502db6a2b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.41.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.41.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -285996876433596669, - "lo": 14563324813002698103 + "hi": -9206650409907222747, + "lo": 6247503650127725860 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -285996876433596669, - "lo": 14563324813002698103 + "hi": -9206650409907222747, + "lo": 6247503650127725860 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.42.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.42.json index 3dc30fad3..b8fe0691f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.42.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.42.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3741246580044053559, - "lo": 5012797340952903340 + "hi": -2327677851358260575, + "lo": 10410853695128008817 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3741246580044053559, - "lo": 5012797340952903340 + "hi": -2327677851358260575, + "lo": 10410853695128008817 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.43.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.43.json index 0d78b79ab..a5c5362b6 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.43.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.43.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3177675638044015651, - "lo": 9645343993262206630 + "hi": -2786589714834102282, + "lo": 4494613555388778667 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3177675638044015651, - "lo": 9645343993262206630 + "hi": -2786589714834102282, + "lo": 4494613555388778667 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.44.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.44.json index d7829707e..27c09fc4b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.44.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.44.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7410393169406143526, - "lo": 14568694047253554072 + "hi": -8300785616548820317, + "lo": 2212050311454941994 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7410393169406143526, - "lo": 14568694047253554072 + "hi": -8300785616548820317, + "lo": 2212050311454941994 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.45.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.45.json index 7786f10cb..e4fd0c86e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.45.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.45.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7736957338120205146, - "lo": 15240266228539882169 + "hi": -1605141949610640993, + "lo": 8725373606208843683 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7736957338120205146, - "lo": 15240266228539882169 + "hi": -1605141949610640993, + "lo": 8725373606208843683 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.46.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.46.json index 57c1167c7..fedac440d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.46.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.46.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -925147891680077359, - "lo": 14705085600818712826 + "hi": -2701742871872683360, + "lo": 3692860940568528850 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -925147891680077359, - "lo": 14705085600818712826 + "hi": -2701742871872683360, + "lo": 3692860940568528850 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.47.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.47.json index e4a186907..d3aab28ea 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.47.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.47.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5344039620152949516, - "lo": 11861752130197556548 + "hi": -4654362848568352192, + "lo": 4346756144877643599 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5344039620152949516, - "lo": 11861752130197556548 + "hi": -4654362848568352192, + "lo": 4346756144877643599 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.48.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.48.json index 2f0b8427c..3ebf9b330 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.48.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.48.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6815024558378117169, - "lo": 5406707184505610827 + "hi": -4873190089854374799, + "lo": 11124931792206201159 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6815024558378117169, - "lo": 5406707184505610827 + "hi": -4873190089854374799, + "lo": 11124931792206201159 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.49.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.49.json index a4518503c..7c5f5e4d8 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.49.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.49.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8669640586154032746, - "lo": 1152870073241948699 + "hi": -2303236359515385405, + "lo": 17589353943979886982 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8669640586154032746, - "lo": 1152870073241948699 + "hi": -2303236359515385405, + "lo": 17589353943979886982 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.5.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.5.json index 7cf73d868..6674f30e5 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.5.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.5.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7465359000157934302, - "lo": 15452407326396637719 + "hi": -6334973780368102871, + "lo": 7713514284404671021 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7465359000157934302, - "lo": 15452407326396637719 + "hi": -6334973780368102871, + "lo": 7713514284404671021 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.50.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.50.json index e266b7aad..9ab8c8b26 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.50.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.50.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7546611499316588155, - "lo": 12939597736299075430 + "hi": -2249944640670879976, + "lo": 16902893300045991792 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7546611499316588155, - "lo": 12939597736299075430 + "hi": -2249944640670879976, + "lo": 16902893300045991792 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.51.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.51.json index 5c245e23b..924071bb1 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.51.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.51.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -165687844173897065, - "lo": 1361482658184127336 + "hi": -4208989832573003221, + "lo": 14290350434902143328 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -165687844173897065, - "lo": 1361482658184127336 + "hi": -4208989832573003221, + "lo": 14290350434902143328 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.52.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.52.json index a4167d523..a087eaa6f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.52.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.52.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -821322418193155451, - "lo": 2253139817123707195 + "hi": -4559389138342347168, + "lo": 16216341902922628154 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -821322418193155451, - "lo": 2253139817123707195 + "hi": -4559389138342347168, + "lo": 16216341902922628154 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.53.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.53.json index 9a6cdcfe3..691c6e747 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.53.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.53.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8589597061785797177, - "lo": 10425448577430458796 + "hi": -8273740132665459205, + "lo": 5515768714113980806 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8589597061785797177, - "lo": 10425448577430458796 + "hi": -8273740132665459205, + "lo": 5515768714113980806 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.54.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.54.json index c421f18d3..2771a69ab 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.54.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.54.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6198491680223403565, - "lo": 14523221327231481594 + "hi": -2487602672942222384, + "lo": 5253735038007157749 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6198491680223403565, - "lo": 14523221327231481594 + "hi": -2487602672942222384, + "lo": 5253735038007157749 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.55.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.55.json index 68283027b..9122bfd90 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.55.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.55.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3064993248392577994, - "lo": 13485888818998148851 + "hi": -6535480235516985733, + "lo": 8553343019994054721 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3064993248392577994, - "lo": 13485888818998148851 + "hi": -6535480235516985733, + "lo": 8553343019994054721 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.56.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.56.json index fae601bee..7e9b412d8 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.56.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.56.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8772961026634172256, - "lo": 6779192823824977262 + "hi": -4243850910295357781, + "lo": 14760988870332645335 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8772961026634172256, - "lo": 6779192823824977262 + "hi": -4243850910295357781, + "lo": 14760988870332645335 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.57.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.57.json index be39f5eef..80b029310 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.57.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.57.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -975607348642352053, - "lo": 7713860950390585924 + "hi": -3245536870912743336, + "lo": 3034954320157487904 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -975607348642352053, - "lo": 7713860950390585924 + "hi": -3245536870912743336, + "lo": 3034954320157487904 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.58.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.58.json index 759d7b8e0..21a56c182 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.58.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.58.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3250375023870520535, - "lo": 6055774959303362579 + "hi": -8387843425837571714, + "lo": 16194812160620032734 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3250375023870520535, - "lo": 6055774959303362579 + "hi": -8387843425837571714, + "lo": 16194812160620032734 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.59.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.59.json index 44d2da787..6f812bd68 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.59.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.59.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -159593843681369705, - "lo": 858904722577623356 + "hi": -4058286139300697703, + "lo": 9152998535587161657 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -159593843681369705, - "lo": 858904722577623356 + "hi": -4058286139300697703, + "lo": 9152998535587161657 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.6.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.6.json index bf73e8a9f..61e36f650 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.6.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.6.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4120043262280315754, - "lo": 15822030128670820485 + "hi": -1563389530870323732, + "lo": 15987065600307285620 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4120043262280315754, - "lo": 15822030128670820485 + "hi": -1563389530870323732, + "lo": 15987065600307285620 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.60.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.60.json index 17873ccef..f6987c8c2 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.60.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.60.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -223749449351802697, - "lo": 131595207705283355 + "hi": -763317799526583361, + "lo": 285696602882192421 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -223749449351802697, - "lo": 131595207705283355 + "hi": -763317799526583361, + "lo": 285696602882192421 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.61.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.61.json index 17fbe808c..b929d3fe1 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.61.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.61.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1884977791629161124, - "lo": 12043458246034241894 + "hi": -4219619289427977759, + "lo": 3905406128869221743 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1884977791629161124, - "lo": 12043458246034241894 + "hi": -4219619289427977759, + "lo": 3905406128869221743 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.62.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.62.json index e023d72e7..4f2f43fbe 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.62.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.62.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4871472075852813276, - "lo": 18136316958423475208 + "hi": -5368182410484767964, + "lo": 11191563887678589354 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4871472075852813276, - "lo": 18136316958423475208 + "hi": -5368182410484767964, + "lo": 11191563887678589354 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.63.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.63.json index c02b7b72e..e08cf8888 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.63.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.63.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2496600312358390853, - "lo": 12583197896927316910 + "hi": -9005650832041311305, + "lo": 11798266815991854038 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2496600312358390853, - "lo": 12583197896927316910 + "hi": -9005650832041311305, + "lo": 11798266815991854038 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.64.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.64.json index 9d83111ce..834aa1f75 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.64.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.64.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5462917658470430704, - "lo": 5904580605312578456 + "hi": -8972613766283290022, + "lo": 6781294849727981582 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5462917658470430704, - "lo": 5904580605312578456 + "hi": -8972613766283290022, + "lo": 6781294849727981582 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.65.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.65.json index 7db1d0143..97e68689f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.65.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.65.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6330072618118950429, - "lo": 6578290899401279252 + "hi": -3526737209672591401, + "lo": 2509275662523989882 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6330072618118950429, - "lo": 6578290899401279252 + "hi": -3526737209672591401, + "lo": 2509275662523989882 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.66.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.66.json index 9fb858f09..0f79504c6 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.66.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.66.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1435748761892899827, - "lo": 14783318712209395335 + "hi": -1569775541898503857, + "lo": 11998218878338701010 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1435748761892899827, - "lo": 14783318712209395335 + "hi": -1569775541898503857, + "lo": 11998218878338701010 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.67.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.67.json index e90e93629..6f2c550ad 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.67.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.67.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6211133302917602867, - "lo": 6113606727061624350 + "hi": -720366971698884228, + "lo": 17867755147070615299 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6211133302917602867, - "lo": 6113606727061624350 + "hi": -720366971698884228, + "lo": 17867755147070615299 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.68.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.68.json index 75b813cfe..ccfa6678d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.68.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.68.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3239731280326591749, - "lo": 11169685938597058311 + "hi": -9162883557849164174, + "lo": 9857921260124725935 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3239731280326591749, - "lo": 11169685938597058311 + "hi": -9162883557849164174, + "lo": 9857921260124725935 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.69.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.69.json index 78b2d3c8f..33dfa78cb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.69.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.69.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4830441272601660856, - "lo": 10165160191305612877 + "hi": -597082119789362350, + "lo": 17793590186998891601 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4830441272601660856, - "lo": 10165160191305612877 + "hi": -597082119789362350, + "lo": 17793590186998891601 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.7.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.7.json index d37757bc1..301fae20c 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.7.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.7.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4748624276745757423, - "lo": 199952057064126669 + "hi": -2981872521842082393, + "lo": 4639186618165420383 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4748624276745757423, - "lo": 199952057064126669 + "hi": -2981872521842082393, + "lo": 4639186618165420383 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.70.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.70.json index ca03b414e..bfe946dee 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.70.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.70.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -9041240791187955091, - "lo": 6041652195735616406 + "hi": -6053164676953847384, + "lo": 3777301787994906867 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -9041240791187955091, - "lo": 6041652195735616406 + "hi": -6053164676953847384, + "lo": 3777301787994906867 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.71.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.71.json index 388d12af6..e20a0fe6f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.71.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.71.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -860617543736026729, - "lo": 14443742851200343731 + "hi": -4016151074555008003, + "lo": 10163955780195156993 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -860617543736026729, - "lo": 14443742851200343731 + "hi": -4016151074555008003, + "lo": 10163955780195156993 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.72.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.72.json index 12cc0b3d1..87366795e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.72.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.72.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -751198609395339388, - "lo": 15637223405465413590 + "hi": -4107678087593629636, + "lo": 14668370475147112291 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -751198609395339388, - "lo": 15637223405465413590 + "hi": -4107678087593629636, + "lo": 14668370475147112291 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.73.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.73.json index a49911697..a21be590e 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.73.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.73.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -570389774535648037, - "lo": 3676786958625027269 + "hi": -8451679457729186525, + "lo": 5497767866258456735 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -570389774535648037, - "lo": 3676786958625027269 + "hi": -8451679457729186525, + "lo": 5497767866258456735 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.74.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.74.json index b64f2213f..88db89977 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.74.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.74.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4576780568617506488, - "lo": 15838226164563962031 + "hi": -4005420752170657136, + "lo": 2543917932727002097 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4576780568617506488, - "lo": 15838226164563962031 + "hi": -4005420752170657136, + "lo": 2543917932727002097 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.75.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.75.json index 703abeeeb..348ba0e7f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.75.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.75.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5015016448540954818, - "lo": 13892036440062422012 + "hi": -2122740130181757646, + "lo": 9962562311028214880 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5015016448540954818, - "lo": 13892036440062422012 + "hi": -2122740130181757646, + "lo": 9962562311028214880 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.76.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.76.json index bb213b3f6..521f443ef 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.76.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.76.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6599283023456101610, - "lo": 10430234541433665738 + "hi": -7182722175625661901, + "lo": 14959427204007846710 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6599283023456101610, - "lo": 10430234541433665738 + "hi": -7182722175625661901, + "lo": 14959427204007846710 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.77.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.77.json index d060ec08b..ebac2800b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.77.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.77.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7973829432269854397, - "lo": 15924109287992929884 + "hi": -2246989773406634468, + "lo": 200861966621848536 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7973829432269854397, - "lo": 15924109287992929884 + "hi": -2246989773406634468, + "lo": 200861966621848536 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.78.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.78.json index e1822ba8b..f1b281e69 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.78.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.78.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5712891370316211414, - "lo": 955256715267725566 + "hi": -5997376955424014693, + "lo": 8805511191069051581 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5712891370316211414, - "lo": 955256715267725566 + "hi": -5997376955424014693, + "lo": 8805511191069051581 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.79.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.79.json index 482ded42f..f8c6e1acc 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.79.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.79.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5484405213576796990, - "lo": 15979666305513273346 + "hi": -9204790619863447763, + "lo": 8243023389785557128 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5484405213576796990, - "lo": 15979666305513273346 + "hi": -9204790619863447763, + "lo": 8243023389785557128 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.8.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.8.json index 93f17aec3..8e1ac2df8 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.8.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.8.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3289736413298722723, - "lo": 14174678476170895394 + "hi": -2265291191486544156, + "lo": 16911964680435972961 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3289736413298722723, - "lo": 14174678476170895394 + "hi": -2265291191486544156, + "lo": 16911964680435972961 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.80.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.80.json index af0fa8b85..9e15cbfcb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.80.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.80.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4866670259300980569, - "lo": 12644354026511929935 + "hi": -27378444942872181, + "lo": 13753892297532704749 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4866670259300980569, - "lo": 12644354026511929935 + "hi": -27378444942872181, + "lo": 13753892297532704749 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.81.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.81.json index 3cc77226c..a8381cb31 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.81.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.81.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5436316267085936201, - "lo": 6338910040460328398 + "hi": -4445171822052356632, + "lo": 1128717454954157514 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5436316267085936201, - "lo": 6338910040460328398 + "hi": -4445171822052356632, + "lo": 1128717454954157514 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.82.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.82.json index 67ddc4244..cf615ccef 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.82.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.82.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6506372789132181405, - "lo": 3176056825187717318 + "hi": -7294737568043146630, + "lo": 3463780339231391158 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6506372789132181405, - "lo": 3176056825187717318 + "hi": -7294737568043146630, + "lo": 3463780339231391158 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.83.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.83.json index f10acf7d5..02e210f18 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.83.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.83.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7414523020243677923, - "lo": 15613667841522364008 + "hi": -5084715461766419747, + "lo": 18302372149470334423 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7414523020243677923, - "lo": 15613667841522364008 + "hi": -5084715461766419747, + "lo": 18302372149470334423 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.84.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.84.json index b40ef8dac..f396adb56 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.84.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.84.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -2076153386705408425, - "lo": 13956737229770755695 + "hi": -3489758528666496039, + "lo": 17508583149399626731 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -2076153386705408425, - "lo": 13956737229770755695 + "hi": -3489758528666496039, + "lo": 17508583149399626731 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.85.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.85.json index 646e68775..e77266c2f 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.85.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.85.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1409716726243921547, - "lo": 13153240799292502445 + "hi": -119814362194953838, + "lo": 7668895395828326393 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1409716726243921547, - "lo": 13153240799292502445 + "hi": -119814362194953838, + "lo": 7668895395828326393 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.86.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.86.json index fee0bcdcd..36d47913b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.86.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.86.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4958102856549635647, - "lo": 876972734919828688 + "hi": -2736473412285708799, + "lo": 6851592196964509372 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4958102856549635647, - "lo": 876972734919828688 + "hi": -2736473412285708799, + "lo": 6851592196964509372 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.87.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.87.json index 8c0356cb2..6b613d09a 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.87.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.87.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1583497239845890064, - "lo": 9234980631838336123 + "hi": -5332834268276094350, + "lo": 11168574695337986360 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1583497239845890064, - "lo": 9234980631838336123 + "hi": -5332834268276094350, + "lo": 11168574695337986360 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.88.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.88.json index 01729c8b0..6f536a268 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.88.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.88.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6996597126150013542, - "lo": 16637878292946141013 + "hi": -8005241735885659056, + "lo": 12481454835109493466 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6996597126150013542, - "lo": 16637878292946141013 + "hi": -8005241735885659056, + "lo": 12481454835109493466 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.89.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.89.json index 97b22f63a..67048dead 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.89.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.89.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4325736258114242927, - "lo": 17511379521476504632 + "hi": -6563628012245637655, + "lo": 8446395137299027874 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4325736258114242927, - "lo": 17511379521476504632 + "hi": -6563628012245637655, + "lo": 8446395137299027874 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.9.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.9.json index 0be249297..3a50a3d2d 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.9.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.9.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -1450964027925143465, - "lo": 4809028124957685729 + "hi": -656602881085446594, + "lo": 1216065502935334176 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -1450964027925143465, - "lo": 4809028124957685729 + "hi": -656602881085446594, + "lo": 1216065502935334176 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.90.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.90.json index 760b20f5f..48ac1a0db 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.90.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.90.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -4958576430442814238, - "lo": 10723033958259623488 + "hi": -7388863108984146793, + "lo": 897201918093370734 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -4958576430442814238, - "lo": 10723033958259623488 + "hi": -7388863108984146793, + "lo": 897201918093370734 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.91.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.91.json index b3213d68e..91ac58c50 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.91.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.91.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3007134148305180020, - "lo": 13453303403977014984 + "hi": -5178567736431744731, + "lo": 10155327161499125213 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3007134148305180020, - "lo": 13453303403977014984 + "hi": -5178567736431744731, + "lo": 10155327161499125213 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.92.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.92.json index 31beb42f2..59280c2fe 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.92.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.92.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -5526776247148858284, - "lo": 15935815405668710664 + "hi": -4801203509108302267, + "lo": 14691627437736232778 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -5526776247148858284, - "lo": 15935815405668710664 + "hi": -4801203509108302267, + "lo": 14691627437736232778 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.93.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.93.json index 30efd0423..63961e184 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.93.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.93.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6537516896650829733, - "lo": 16106522194518552820 + "hi": -2104162171825433957, + "lo": 5937922953806063845 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6537516896650829733, - "lo": 16106522194518552820 + "hi": -2104162171825433957, + "lo": 5937922953806063845 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.94.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.94.json index abf614828..df047464b 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.94.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.94.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3128265352561181764, - "lo": 10601444000353047989 + "hi": -5282648825799416417, + "lo": 1985332013748827862 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3128265352561181764, - "lo": 10601444000353047989 + "hi": -5282648825799416417, + "lo": 1985332013748827862 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.95.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.95.json index 1257924e1..99136afeb 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.95.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.95.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7926200650304269482, - "lo": 12296165674315851505 + "hi": -1087558269719075917, + "lo": 5178391663931615139 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7926200650304269482, - "lo": 12296165674315851505 + "hi": -1087558269719075917, + "lo": 5178391663931615139 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.96.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.96.json index efd80b0d5..9e3f88bc4 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.96.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.96.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -7918992015284326990, - "lo": 1290449728880551659 + "hi": -673926915582568578, + "lo": 7787995357188229669 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -7918992015284326990, - "lo": 1290449728880551659 + "hi": -673926915582568578, + "lo": 7787995357188229669 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.97.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.97.json index 88847deb2..d62dd2657 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.97.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.97.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -8852077199469368009, - "lo": 12485573711116168379 + "hi": -1319187493610310557, + "lo": 7692750082297602684 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -8852077199469368009, - "lo": 12485573711116168379 + "hi": -1319187493610310557, + "lo": 7692750082297602684 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.98.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.98.json index 7fcbd5554..2dbb3acd8 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.98.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.98.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -3714530939555793085, - "lo": 3487053660700171900 + "hi": -8294461359197972084, + "lo": 17178591653955184018 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -3714530939555793085, - "lo": 3487053660700171900 + "hi": -8294461359197972084, + "lo": 17178591653955184018 } } ] diff --git a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.99.json b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.99.json index de26fc1de..bbb8c12e6 100644 --- a/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.99.json +++ b/contracts/earn-quest/test_snapshots/negative_or_zero_claims_are_rejected.99.json @@ -1338,8 +1338,8 @@ }, { "i128": { - "hi": -6306576662452588759, - "lo": 17300628750817800728 + "hi": -2189702235326904928, + "lo": 11187978996879701676 } } ] @@ -1434,8 +1434,8 @@ }, { "i128": { - "hi": -6306576662452588759, - "lo": 17300628750817800728 + "hi": -2189702235326904928, + "lo": 11187978996879701676 } } ] diff --git a/contracts/earn-quest/test_snapshots/test_award_xp_batch_empty_grant_list.1.json b/contracts/earn-quest/test_snapshots/test_award_xp_batch_empty_grant_list.1.json new file mode 100644 index 000000000..1445aab2c --- /dev/null +++ b/contracts/earn-quest/test_snapshots/test_award_xp_batch_empty_grant_list.1.json @@ -0,0 +1,1305 @@ +{ + "generators": { + "address": 4, + "nonce": 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": { + "hi": 0, + "lo": 10000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_multiple_users.1.json b/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_multiple_users.1.json new file mode 100644 index 000000000..d11f849ee --- /dev/null +++ b/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_multiple_users.1.json @@ -0,0 +1,1881 @@ +{ + "generators": { + "address": 7, + "nonce": 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": { + "hi": 0, + "lo": 10000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 350 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 700 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 4 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 1000 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 200 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 400 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 150 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + }, + { + "u64": 1000 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": 300 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u64": 350 + }, + { + "u64": 350 + }, + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "level_up" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u64": 700 + }, + { + "u64": 700 + }, + { + "u32": 3 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "level_up" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + ], + "data": { + "vec": [ + { + "u32": 3 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u64": 1000 + }, + { + "u64": 1000 + }, + { + "u32": 4 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "level_up" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ], + "data": { + "vec": [ + { + "u32": 4 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 350 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 700 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 4 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 1 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 1000 + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_single_user_multiple_grants.1.json b/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_single_user_multiple_grants.1.json new file mode 100644 index 000000000..6519a14c6 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_single_user_multiple_grants.1.json @@ -0,0 +1,1511 @@ +{ + "generators": { + "address": 5, + "nonce": 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": { + "hi": 0, + "lo": 10000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 350 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 100 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 150 + } + ] + }, + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u64": 350 + }, + { + "u64": 350 + }, + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "level_up" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 350 + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_single_user_multiple_grants.2.json b/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_single_user_multiple_grants.2.json new file mode 100644 index 000000000..a8cb42cc7 --- /dev/null +++ b/contracts/earn-quest/test_snapshots/test_award_xp_batch_equivalence_single_user_multiple_grants.2.json @@ -0,0 +1,1675 @@ +{ + "generators": { + "address": 5, + "nonce": 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": { + "hi": 0, + "lo": 10000 + } + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "initialize", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [], + [], + [] + ], + "ledger": { + "protocol_version": 21, + "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": "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": [ + { + "key": { + "vec": [ + { + "symbol": "Admin" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "EXPLORER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For users who have explored multiple quests" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "EXPLORER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Explorer" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 20 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "LEGEND" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "The highest achievement level" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "LEGEND" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Legend" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 100 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "MASTER" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For top-tier contributors" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "MASTER" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Master" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 50 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "ROOKIE" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "Initial badge for new users" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "ROOKIE" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Rookie" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 10 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeType" + }, + { + "symbol": "VETERAN" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "description" + }, + "val": { + "string": "For experienced quest completers" + } + }, + { + "key": { + "symbol": "id" + }, + "val": { + "symbol": "VETERAN" + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "Veteran" + } + }, + { + "key": { + "symbol": "xp_reward" + }, + "val": { + "u64": 30 + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "BadgeTypeIds" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "ROOKIE" + }, + { + "symbol": "EXPLORER" + }, + { + "symbol": "VETERAN" + }, + { + "symbol": "MASTER" + }, + { + "symbol": "LEGEND" + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "ContractAdmin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 0 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 1 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 2 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 3 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 4 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "Role" + }, + { + "u32": 5 + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "val": { + "bool": true + } + }, + { + "key": { + "vec": [ + { + "symbol": "UserStats" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ] + }, + "val": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 350 + } + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 2073600 + ] + ], + [ + { + "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": { + "hi": 0, + "lo": 10000 + } + } + }, + { + "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" + }, + 2073600 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "init_asset" + } + ], + "data": { + "bytes": "0000000161616100000000000000000000000000000000000000000000000000000000000000000000000003" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "init_asset" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "set_admin" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "set_admin" + }, + { + "address": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "set_admin" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4" + }, + { + "symbol": "mint" + } + ], + "data": { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": { + "hi": 0, + "lo": 10000 + } + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "mint" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": { + "hi": 0, + "lo": 10000 + } + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "692c360a04a982db02db346a106cbf008ad9e058c384bdaaf77bc0c48799b3a4", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "mint" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "initialize" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "ROOKIE" + } + ], + "data": { + "vec": [ + { + "string": "Rookie" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "EXPLORER" + } + ], + "data": { + "vec": [ + { + "string": "Explorer" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "VETERAN" + } + ], + "data": { + "vec": [ + { + "string": "Veteran" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "MASTER" + } + ], + "data": { + "vec": [ + { + "string": "Master" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "btype_reg" + }, + { + "symbol": "LEGEND" + } + ], + "data": { + "vec": [ + { + "string": "Legend" + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "initialize" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 100 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 150 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u64": 150 + }, + { + "u64": 250 + }, + { + "u32": 1 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": { + "vec": [ + { + "vec": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": 100 + } + ] + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "xp_award" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u64": 100 + }, + { + "u64": 350 + }, + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "level_up" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "vec": [ + { + "u32": 2 + } + ] + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "award_xp_batch" + } + ], + "data": "void" + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": null, + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_call" + }, + { + "bytes": "0000000000000000000000000000000000000000000000000000000000000001" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "0000000000000000000000000000000000000000000000000000000000000001", + "type_": "diagnostic", + "body": { + "v0": { + "topics": [ + { + "symbol": "fn_return" + }, + { + "symbol": "get_user_stats" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "level" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "quests_completed" + }, + "val": { + "u32": 3 + } + }, + { + "key": { + "symbol": "xp" + }, + "val": { + "u64": 350 + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/contracts/earn-quest/test_snapshots/test_validate_reward_with_oracle_confidence_limits.1.json b/contracts/earn-quest/test_snapshots/test_validate_reward_with_oracle_confidence_limits.1.json index d315ef816..d26de16c7 100644 --- a/contracts/earn-quest/test_snapshots/test_validate_reward_with_oracle_confidence_limits.1.json +++ b/contracts/earn-quest/test_snapshots/test_validate_reward_with_oracle_confidence_limits.1.json @@ -1206,7 +1206,7 @@ { "i128": { "hi": 0, - "lo": 100 + "lo": 10000000 } }, { diff --git a/contracts/earn-quest/tests/gas_benchmarks.rs b/contracts/earn-quest/tests/gas_benchmarks.rs index 6c7d45f02..97252aac4 100644 --- a/contracts/earn-quest/tests/gas_benchmarks.rs +++ b/contracts/earn-quest/tests/gas_benchmarks.rs @@ -21,7 +21,7 @@ use soroban_sdk::{ symbol_short, testutils::{Address as _, Ledger}, token::StellarAssetClient, - Address, BytesN, Env, Symbol, + Address, BytesN, Env, Symbol, Vec, }; fn setup( @@ -223,3 +223,62 @@ fn benchmark_summary() { } println!("=============================================================\n"); } + +#[test] +fn benchmark_award_xp_batch_impact() { + let env = Env::default(); + env.mock_all_auths(); + + let (client, _, admin, _, _, _) = setup(&env); + client.initialize(&admin); + + let user = Address::generate(&env); + + // 1. Measure sequential per-entry reputation writes (5 grants) + let mut seq_cost = 0u64; + for _ in 0..5 { + let mut grants = Vec::new(&env); + grants.push_back((user.clone(), 100u64)); + let mut budget = env.budget(); + budget.reset_default(); + let before = budget.cpu_instruction_cost(); + client.award_xp_batch(&grants); + seq_cost += budget.cpu_instruction_cost() - before; + } + + // 2. Measure batched in-memory aggregated write (5 grants) + let user_batch = Address::generate(&env); + let mut batch_grants = Vec::new(&env); + for _ in 0..5 { + batch_grants.push_back((user_batch.clone(), 100u64)); + } + + let mut budget = env.budget(); + budget.reset_default(); + let before = budget.cpu_instruction_cost(); + client.award_xp_batch(&batch_grants); + let batch_cost = budget.cpu_instruction_cost() - before; + + println!("\n=== REPUTATION BATCHING GAS IMPACT METRICS ==="); + println!( + "Sequential per-entry reputation write cost (5 items): {} CPU instructions", + seq_cost + ); + println!( + "Batched in-memory reputation write cost (5 items) : {} CPU instructions", + batch_cost + ); + println!( + "Gas reduction: {} instructions ({:.2}% efficiency improvement)", + seq_cost.saturating_sub(batch_cost), + ((seq_cost.saturating_sub(batch_cost)) as f64 / seq_cost as f64) * 100.0 + ); + println!("===============================================\n"); + + assert!( + batch_cost < seq_cost, + "Batched reputation write ({}) should consume fewer CPU instructions than sequential writes ({})", + batch_cost, + seq_cost + ); +} diff --git a/contracts/earn-quest/tests/property_tests.proptest-regressions b/contracts/earn-quest/tests/property_tests.proptest-regressions new file mode 100644 index 000000000..1c78c527e --- /dev/null +++ b/contracts/earn-quest/tests/property_tests.proptest-regressions @@ -0,0 +1,9 @@ +# Seeds for failure cases proptest has generated in the past. It is +# automatically read and these particular cases re-run before any +# novel cases are generated. +# +# It is recommended to check this file in to source control so that +# everyone who runs the test benefits from these saved cases. +cc 6c37457e1d05fb9d5c0bd43ca41231687a09f8558a577bc2e67f41b9d7f3f1da # shrinks to amount = 999999999999990 +cc 35eb1637a638f9ff0312ddc3782e5387189c479b09d776aeacb9cea6d52b64b1 # shrinks to ops = [Payout(15)] +cc 2d426a7d17d3a32627219e3d237478f1b5ee3f93f9c427ad2a5dc5de3bc10b57 # shrinks to reward_amount = 74618728217902, first_claim = 36434925888 diff --git a/contracts/earn-quest/tests/test_reputation.rs b/contracts/earn-quest/tests/test_reputation.rs index 879035100..a79dd2ec7 100644 --- a/contracts/earn-quest/tests/test_reputation.rs +++ b/contracts/earn-quest/tests/test_reputation.rs @@ -1,7 +1,7 @@ #![cfg(test)] use soroban_sdk::token::{StellarAssetClient, TokenClient}; -use soroban_sdk::{symbol_short, testutils::Address as _, Address, BytesN, Env, Symbol}; +use soroban_sdk::{symbol_short, testutils::Address as _, Address, BytesN, Env, Symbol, Vec}; extern crate earn_quest; use earn_quest::types::{Badge, BadgeType}; @@ -597,3 +597,101 @@ fn test_non_admin_cannot_register_badge_type() { }; client.register_badge_type(&outsider, &bt); } + +#[test] +fn test_award_xp_batch_equivalence_single_user_multiple_grants() { + let env1 = Env::default(); + env1.mock_all_auths(); + let (_, client1, _, _) = setup_contract_and_token(&env1); + let admin1 = Address::generate(&env1); + client1.initialize(&admin1); + let user1 = Address::generate(&env1); + + // Sequential grants + let mut grants1 = Vec::new(&env1); + grants1.push_back((user1.clone(), 100u64)); + grants1.push_back((user1.clone(), 150u64)); + grants1.push_back((user1.clone(), 100u64)); + + for i in 0u32..grants1.len() { + let (u, xp) = grants1.get(i).unwrap(); + client1.award_xp_batch(&Vec::from_array(&env1, [(u, xp)])); + } + let stats_sequential = client1.get_user_stats(&user1); + + // Batched grants in single call + let env2 = Env::default(); + env2.mock_all_auths(); + let (_, client2, _, _) = setup_contract_and_token(&env2); + let admin2 = Address::generate(&env2); + client2.initialize(&admin2); + let user2 = Address::generate(&env2); + + let mut grants2 = Vec::new(&env2); + grants2.push_back((user2.clone(), 100u64)); + grants2.push_back((user2.clone(), 150u64)); + grants2.push_back((user2.clone(), 100u64)); + + client2.award_xp_batch(&grants2); + let stats_batched = client2.get_user_stats(&user2); + + assert_eq!(stats_batched.xp, stats_sequential.xp); + assert_eq!(stats_batched.level, stats_sequential.level); + assert_eq!( + stats_batched.quests_completed, + stats_sequential.quests_completed + ); + assert_eq!(stats_batched.xp, 350); + assert_eq!(stats_batched.level, 2); // 350 XP >= 300 -> Level 2 + assert_eq!(stats_batched.quests_completed, 3); +} + +#[test] +fn test_award_xp_batch_equivalence_multiple_users() { + let env = Env::default(); + env.mock_all_auths(); + let (_, client, _, _) = setup_contract_and_token(&env); + let admin = Address::generate(&env); + client.initialize(&admin); + + let user_a = Address::generate(&env); + let user_b = Address::generate(&env); + let user_c = Address::generate(&env); + + let mut grants = Vec::new(&env); + grants.push_back((user_a.clone(), 200u64)); + grants.push_back((user_b.clone(), 400u64)); + grants.push_back((user_a.clone(), 150u64)); + grants.push_back((user_c.clone(), 1000u64)); + grants.push_back((user_b.clone(), 300u64)); + + client.award_xp_batch(&grants); + + let stats_a = client.get_user_stats(&user_a); + let stats_b = client.get_user_stats(&user_b); + let stats_c = client.get_user_stats(&user_c); + + assert_eq!(stats_a.xp, 350); + assert_eq!(stats_a.level, 2); + assert_eq!(stats_a.quests_completed, 2); + + assert_eq!(stats_b.xp, 700); + assert_eq!(stats_b.level, 3); // 700 XP >= 600 -> Level 3 + assert_eq!(stats_b.quests_completed, 2); + + assert_eq!(stats_c.xp, 1000); + assert_eq!(stats_c.level, 4); // 1000 XP >= 1000 -> Level 4 + assert_eq!(stats_c.quests_completed, 1); +} + +#[test] +fn test_award_xp_batch_empty_grant_list() { + let env = Env::default(); + env.mock_all_auths(); + let (_, client, _, _) = setup_contract_and_token(&env); + let admin = Address::generate(&env); + client.initialize(&admin); + + let grants = Vec::new(&env); + client.award_xp_batch(&grants); +}